UK Petrol and Diesel Prices Under Pressure as Iran Conflict Weighs on Supply Churchill CHDN Reports Strong Q1 2026 Revenue NA EPS Beats IntelliSol CCC Q1 2026 Earnings Surprise EPS 011 Up Significant Wall Street Slips as Rising Bond Yields Rekindle Inflation Fears Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views Methode Electronics MEI Rallies 477 as Bulls Target 1118 20260520