Politics & Government

June 2, 2009 4:50 PM

Why lower oil prices now may mean higher oil prices later

What until recently was a steep drop in global crude oil prices has sparked delays and cancellations of major energy projects across the globe. Experts fear that this pullback could provoke costly supply shortages just over the horizon.

Related content

Suggested for you



Politics & Government Videos