I believe the gov simply taxes the hell out of diesel.
Federal is 6 cents additional per gallon diesel vs gas. States are all over the place on how they do it.