The US has called on its allies to "build up some courage" and join efforts to reopen the Strait of Hormuz amid soaring global energy prices.