Oil soars toward $120 as Iran war forces more production cuts March 9, 2026 · Moneyweb Read full story at source