Attention is turning to the restoration of shipping in the Strait of Hormuz, which has pushed oil prices lower after a period of disruption.
HypeNows