The International Energy Agency (IEA) has announced a historic decision to release 400 million barrels of oil from its strategic reserves to address supply disruptions.
Tag: IEA
11: Horoscope and Oil Prices: March Update
Oil prices have dropped significantly as the International Energy Agency considers a major release of emergency reserves. This comes in response to ongoing market instability.