Until last month, the highest average price of diesel was 147.93p, recorded in April 2012.