news.yahoo.com — Diesel used to be cheaper than gas (petrol) in the U.S., but now it's more expensive. However, if you factor in the better gas mileage of modern diesel engines vs. gasoline engines, diesel is still a better deal. However, the margins are shrinking as the cost of diesel increases, making recent advances in diesel efficiency even more important.