Sentiment is Too Bullish on Energy Stocks
The $78-$80 area has been a huge price magnet in the XLE since the oil crash last September-October, and it is no accident that price has paused in front of this level for the past couple of weeks: In many … Continued