News updated 5m ago

Shipping

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