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 St...

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 Russia's invasion of Ukraine.


More Read

Related

NEWS 5911339688477925987

Post a Comment

emo-but-icon

Hot in week

item