Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The IEA said Wednesday that its 32 member countries would release 400 million barrels of oil from emergency reserves.