Diesel oil set to run out