What impact will the US blockade on the Strait of Hormuz have on global energy prices?
Loading summary