Oil prices have surged past $100 a barrel due to the Iran war impacting oil production and shipping in the Middle East. Brent crude hit $101.19, up 9.2% from Friday's close, the highest in over three years. The war has affected major oil-producing countries and hindered exports from the Persian Gulf.
URL: