From
MJMegajoule
The megajoule equals 1,000,000 joules. Used for fuel energy content, large-scale mechanical work and in some European natural-gas billing. A litre of petrol contains about 34 MJ of energy.
Real-world: 1 L petrol: ~34 MJ. 1 L diesel: ~38 MJ. Tesla Model 3 full charge: ~270 MJ.
Read full megajoule reference โ