The International Energy Agency (IEA) backed the release of 400 million barrels of oil from strategic reserves on Wednesday, taking the biggest emergency supply steps in its history as markets weighed the risk of disruption through the Strait of Hormuz .”The oil market challenges we are facing are unprecedented in scale, therefore I am very …
Continue reading “IEA launches record 400 million-barrel oil release”









