Oil soars toward $120 as Iran war forces more production cuts

· Moneyweb