Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The U.S. blockade in the Strait of Hormuz risks deepening the energy shock, but markets are shrugging it off amid optimism for a deal.