IEA chief warns against complacency despite oil market buffers
- Agency says oil supply remains resilient, but risks to fuel and gas markets persist
21.07.2026
General