China’s retail sales disappoint as stimulus fails to spur demand; industrial output defies tariffs Finance News May 19, 2025 Citizens are shopping at a supermarket in Nanjing, East China’s Jiangsu province, on March 9, 2024. Costfoto | Nurphoto | Getty…