European capitals said they would back IEA's request to release 400 million barrels of oil.
Europe prepares to approve historic emergency oil release
Wednesday, 11 March 2026RSS
European capitals said they would back IEA's request to release 400 million barrels of oil.