Oil firms poised to jolt the market?

Nobody loves oil companies. Yet, the world’s disdain for its petroleum giants could carry a sting in the tail – a jarring price spike. Oil may be on the way […]