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

Written on 09/03/2026
Bloomberg News

War shows no signs of abating.
Read full article