Energy generation and distribution - electric, gas, oil, coal, solar, wind, thermal, wind, nuclear