UK Petrol and Diesel Prices Face Upward Pressure Amid Iran Tensions RAC Warns Greene GCBC Q2 2025 Earnings Revenue NA Matching Views