Diesel, the fuel of the future?