Ryanair Posts Record 226 Billion Annual Profit Defying Boeing Delays and Fuel Volatility UK Petrol and Diesel Prices Under Pressure as Iran Conflict Weighs on Supply