The Top High-Yield Energy Stocks to Buy With $100