IEA members to release record 400 million barrels of oil amid global supply crisis
Dozens of countries have agreed to release a record amount of oil from their emergency reserves to try to tackle supply shortages and soaring prices. All 32 of the International Energy Agency’s (IEA) members – including the United Kingdom (UK),…
Mitchell Labiak
–



