Time
09:35
Sources: The International Energy Agency has recommended releasing a total of 400 million barrels of oil from its reserves.
March 11, 2026
CoinFeed News
CoinFeed reported on March 11 that two sources indicated the International Energy Agency's recommendation to release a total of 400 million barrels of oil reserves.