Consumer Prices Surge 38 Annually in April Marking Highest Inflation Since May 2023 RPC RES Slides 084 as Selling Pressure Mounts 20260520