Italys EUHarmonised CPI Climbs to 33 in May Slightly Above Expectations BRFH Q1 2026 Earnings Earnings Beat Expectations as Loss Narrower Than Forecast Letters to The Editor A Glimpse into Investor Sentiment on May 29 2026