Storia: China's industrial profits surge 24.7% in April amid AI demand and oil prices — Warptech Lab News