China Industrial Profits Surge 247 in April Fastest Growth in Over Two Years SLP Q1 2026 Earnings EPS Beats Estimates by 103 Stock Rises OECD Consumer Price Report Suggests Moderating Inflation Across Member Economies