Diesel is also overpriced at 154.40p when it should be on sale for under 150p.