0xpmm.eth👤View article China’s industrial profits plummet 9.1% in May, marking steepest drop in 7 months as stimulus fails to revive demandCNBC •