Esso, BP, and Tesco: The petrol shortages in Salisbury : vim