Fuel price surge continues as diesel reaches 160.3p per litre

· The Independent