Yeah, there are some serious alarm bells going off here.
As I'm understanding it, you didn't apply for this position, they are based out of a foreign country, and they won't tell you what the job is? This whole thing really just doesn't sound on the level to me.
There will be other opportunities. Put that fancy new degree of yours to use, do something you want to do, and give dodgy email applications a miss is what I say.
As an aside, you may want to edit your phone number out of the original post and/or request that this be moved to Members Playground. It's generally considered a bad idea to publish information like that on the internet.
EDIT - I've double-checked Murphy Oil Corps website (located at
www.murphyoilcorp.com and not on 50webs, which is a free web host) and they have no postings for any jobs whatsoever in Kuala Lumpur. This is definitely not on the level.