17-week diesel price rise streak is longest for two years

Diesel prices
Diesel prices

Breaking