The International Energy Agency (IEA) has recommended the release of 400 million barrels of oil from its reserves. This move is aimed at stabilizing global oil markets amid ongoing supply concerns. The recommendation was reported by two sources on March 11, highlighting the IEA's proactive approach to addressing potential disruptions in oil supply.