Weather, Economy Push Diesel