12/03/2026 – IEA: 32 member countries approve release of 400 million barrels of crude oil to address energy crisis – Read more news
OIL: Yesterday afternoon, the International Energy Agency gave the go-ahead for the release of 400 million barrels from the strategic reserves of several countries, including 172 million from US storage facilities. More details are expected on the timing of the release of stocks, in terms of millions of barrels per day, to offset the shortfall from the Strait of Hormuz.
