Petrol prices fall below 166p a litre – knocking £14 off a tank

previous post