AnheuserBusch InBev Shares Decline After Sales Miss Estimates RARE Q1 2026 Earnings Wider Loss Surprises Market but Pipeline Optimism Lifts Shares Consumer Price Index Surges 38 in April Reaching Highest Level Since May 2023