
Text: Member states of the International Energy Agency have released 325 million barrels of oil out of the previously promised 400 million. This coordinated action aims to ease pressure on global fuel prices and stabilize supply amid ongoing geopolitical tensions. Energy analysts note that this is one of the largest strategic releases in recent years.