Consumer Price Index Surges to 38 in April Marking Highest Inflation Since May 2023 CNXC Q1 2026 Earnings EPS Misses Estimates but Shares Edge Higher In China a CatandMouse Game to Rein In Crypto