Oil Near 18-Month Low and Ultra-High-Yield Energy MLPs Are On Sale
24/7 Wall St. Insights Weaker demand in the United States and China and rising supply have hit oil pricing. Hedge funds and portfolio managers have their lowest bullish bets on oil since…