Oil prices climb to $116 as Iran war fears grow
Global oil prices reached $116 a barrel on October 23, 2026, their highest level since April. Investors increasingly feared that the war in Iran could escalate again, putting energy supplies at greater risk, according to NYT > Business.
