Oil prices head past $112 as Iran peace proposal stalls

Strait of Hormuz shutdown fuels market fears as supply disruption drags on

Oil prices head past $112 as Iran peace proposal stalls
Strait of Hormuz shutdown fuels market fears as supply disruption drags on