200 Litres a Day: What the Diesel Buying Cap Means for Trucks, Fleets, And Ordinary Drivers