Post #2137256 438 Sep 22, 2026, 00:18 UTC China has criticized a US law imposing stringent sanctions on Russia and Iran, saying it undermines the energy security of China and India, Bloomberg reported.