May 1, 2026
Oil briefly surpassed $126 a barrel Thursday, its highest price in four years, as some traders worried about an escalation in the US-Iran war.

Oil briefly surpassed $126 a barrel Thursday, its highest price in four years, as some traders worried about an escalation in the US-Iran war.

Read More →