The US has warned Iran not to charge transit fees through the Strait of Hormuz, threatening strong economic sanctions. The shipping industry is caught between the risk of Iranian attacks and US economic sanctions, increasing global economic uncertainty. China has blamed the US and Israel for the current crisis.