Oil tops $100 as Iran attacks offset stockpile release: Latest developments in Middle East war

IOL | 12.03.2026 12:25
Oil prices have surged back above $100 as Iran intensifies its attacks in the Middle East, overshadowing a historic release of crude oil by the International Energy Agency.