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