International Energy Agency Executive Director Fatih Birol: From a supply and demand perspective, there is a huge oil surplus in the market.

2026-03-06

International Energy Agency Executive Director Fatih Birol: From a supply and demand perspective, there is a huge oil surplus in the market.