Global News US imposes sanctions on Chinese ‘teapot’ refinery for buying Iranian oil 25/04/2026 newslab Last year, the US imposed sanctions on teapots Hebei Xinhai Chemical Group, Shandong Shouguang Luqing Petrochemical, and Shandong Shengxing Chemical.