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



Politics & Government Videos