David Olive

Oil hits a perfect storm

The forces driving the price of oil to $50.12 (U.S.) a barrel may wax and wane. Still, the quagmire that the industry is sinking into won’t blow over any time soon.

October 1, 2004

World creeping closer to `oil shock’

Energy crisis could loom, experts say. Politics, corporate moves are factors.

July 23, 2004

Leave a Comment