IEA to Release Record 400 Million Barrels of Oil From Stockpiles
The International Energy Agency agreed to discharge 400 million barrels from emergency oil reserves, its largest-ever release, as governments seek to contain a spike in energy prices driven by the Middle East war.