UK Petrol and Diesel Prices Under Pressure as Iran Conflict Weighs on Supply Strategy STRF Unchanged at 10047 RangeBound Trading 20260520