Current operational costs for producers have reached $37 to $40 per barrel. Benchmark U.S. crude, meanwhile, is trading at around $50 a barrel.
Ivanhoe Energy Mining News
Catalysts are a little like earthquakes: They shake things up.
Jittery investors sold in earnest this week on speculation that China is going on some kind of austerity kick, destined no doubt to wreak havoc on the civilized world.