site logo

Diesel stops 19-week slide after fleets contend with historic low oil prices