10 Best Energy Stocks to Buy for a 2019 Gusher

Energy stocks have had a difficult 2018.