IEA Announces Record 400 Million Barrel Oil Release to Stabilize Markets Amid Middle East War
The Paris-based agency said the massive release will come from emergency reserves held by its member countries. The move surpasses the previous record of 182.7 million barrels released in 2022…