3 Top Energy Stocks to Buy in August