3 High-Yield Energy Stocks to Buy in March