2 High-Yield Oil Stocks to Buy and Hold on Lower Demand Worries