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.