Storia: China's industrial profits post steepest drop in over a year, raising 2026 stimulus pressure — Warptech Lab News