ExxonMobil

BP and Tesco say forecourts impacted as government insists there is “no shortage" of fuel.