What Fuel do Trains Run on?

Trains can be run on two kinds of fuel; diesel fuel or bio-diesel fuel. However, only newer model trains are able to run on bio-diesel fuels.