Skip to main content

IEA Confirms 120 Million Barrel Oil Release With U.S.

The International Energy Agency on Wednesday said its member countries had agreed to release 120 million barrels of oil, with the United States contributing half, in a bid to cool oil prices after...

from NDTV News - Special https://ift.tt/3sjD4Wf

Comments

Popular posts from this blog