UK Petrol Prices Surge to Highest Level Since Iran Conflict RAC Warns of Further Increases DEFSEC DFSC Drops 135 Key Support at 353 20260520 Hancock HWC Climbs 214 Resistance at 7009 in Focus 20260520 John JHI Stock Analysis RangeBound Near 1303 20260520