Diesel prices hit a six-year low

Diesel prices
Diesel prices