International Energy Agency Executive Director Fatih Birol: The release of strategic petroleum reserves has added 2.5 million barrels of oil per day to the market, but these reserves are not inexhaustible.
2026-05-18
International Energy Agency Executive Director Fatih Birol: The release of strategic petroleum reserves has added 2.5 million barrels of oil per day to the market, but these reserves are not inexhaustible.