14 Energy Stock Picks to Power Your Portfolio

These compelling buys in oil, gas, coal, nuclear and renewables offer sizzling opportunities for investors.