Over 182 Million Barrels: IEA Reportedly Proposes Largest Strategic Petroleum Reserve Release in History
According to officials familiar with the matter, the International Energy Agency (IEA) has proposed the largest release of oil reserves in its history to stabilize crude prices that have soared during the U.S.-Iran war. Officials stated that the scale of this...








