EEconomy Read More China April data misses badly, Iran war and weak demand weigh. Retail sales growth plunge.May 18, 2026 China’s April retail sales rose just 0.2%, the weakest since 2022, while industrial output grew only 4.1%, badly…