top | item 45957182 (no title) dbeardsl | 3 months ago I believe this is off by 5 or 6 orders of magnitude.Looks like it's more like 200,000Twh / Yrhttps://ourworldindata.org/energy-production-consumption discuss order hn newest No comments yet.
No comments yet.