CeriBell CBLL Q1 2026 Earnings Miss Sparks Concern UK Petrol and Diesel Prices Under Pressure as Iran Conflict Weighs on Supply