Iran War Causing Largest Ever Oil Disruption, I.E.A. Says
Conflict is forcing producers to slash production and close ports as Iran steps up attacks on energy infrastructure.
Showing all posts with category International Energy Agency
Conflict is forcing producers to slash production and close ports as Iran steps up attacks on energy infrastructure.