Economic impact of the 2026 Iran war The price of oil surpasses US$100 per barrel for the first time in four years. Sources: CNBC