๐ดChina is reportedly in panic over the Iran conflict. The Strait of Hormuzโone of the worldโs most critical oil routesโis disrupted, threatening a major share of Chinaโs energy supply and exposing weaknesses in Chinese-made weapons systems used by Iran and its allies