Crude Oil, Libyan War | featured news

IEA: Countries to release 60M barrels of oil

IEA: Countries to release 60M barrels of oil

The International Energy Agency says 28 countries have agreed to release 60 million barrels of crude to the market to offset disruptions prompted by Libya's war.

 

Subscribe to this RSS topic: Syndicate content