The big four supermarkets have continued to cut their fuel prices.

Asda, Morrisons and Sainsbury are currently selling unleaded at 87.9ppl and diesel at 92.9ppl on all their sites nationwide as oil prices have dipped to a seven-month low. Meanwhile Tesco has announced it is dropping its unleaded price by another 1ppl, although its sites are priced locally.

Asda is also running a promotion which gives its Asda credit and storecard holders a further 2ppl fuel discount if they pay with their card.