UK Petrol and Diesel Prices Under Pressure as Iran Conflict Weighs on Supply TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates IEA Oil Market Report May 2026 Highlights Global Supply Pressures and Demand Shifts WhatsApp Introduces Incognito AI Chat Mode Raising Privacy and Accountability Questions Bluejay Diag BJDX Q4 2023 Earnings Miss Sparks Concern