Crude oil prices surpass $100 a barrel as the Iran war impedes production and shipping
Read full article: Crude oil prices surpass $100 a barrel as the Iran war impedes production and shippingOil prices have jumped past $100 a barrel as the Iran war disrupts oil production and shipping in the Middle East.