News updated 1m ago

Oil

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