The world economy currently burns 19,473 million tons of oil equivalent, of which 80% is in the form of fossil fuels, per year. 1 ton of oil equivalent is 11,630 kWh, or 11.6MWh. So 19,473 million tons of oil equivalent is 225,886,800,000 MWh, or 225,887 TWh.

Total annual world electricity […]

Comments