
IEA to release 60 million barrels of oil amid war
The 31 member countries of the International Energy Agency (IEA) agreed Tuesday to release a total of 60 million barrels from emergency oil reserves to stabilize markets after the Russian military operation