Why a historic release of oil reserves may not tame surging prices

Oil prices continue to soar despite the International Energy Agency's plans to release 400m barrels into the market.

Why a historic release of oil reserves may not tame surging prices
Oil prices continue to soar despite the International Energy Agency's plans to release 400m barrels into the market.