Members states of the International Energy Agency (IEA) agreed on Tuesday to release 60 million barrels from oil reserves, Japan's industry minister said, as the U.S. and its allies seek to cool oil prices soaring from Russia's invasion of Ukraine.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...