News updated just now

Shipping

Oil's return to $100 puts Hormuz and Red Sea shipping at the center of market risk