Crude oil prices surpass $100 a barrel as the Iran war impedes production and shipping (opens in new tab)
Oil prices have jumped past $114 a barrel as the Iran war disrupts oil production and shipping in the Middle East
Read the original articleOil prices have jumped past $114 a barrel as the Iran war disrupts oil production and shipping in the Middle East
Read the original article