Yes, diesel is generally more fuel-efficient than petrol. That is mainly because diesel fuel has higher energy density and diesel engines are typically more efficient, but that does not automatically make diesel the better ownership choice for everyone because diesel cars usually cost more, can have