Al-JazeeraMuslim News

Why historic release of oil reserves may do little to tame surging prices

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

Related Articles

Back to top button