Hydro Hydro Nuclear Bio Nuclear Bio Hydro Coal Nuclear Wind Coal Hydro, Gas Oilshale Nuclear Coal Gas Wind Gas Coal Hydro Nuclear GAS OIL GAS OIL Bioenergy Potential as share…