Energy stocks are on their longest winning streak in 12 years, and there's more room to run
May 18, 2018 at 08:00 AM EDT
The XLE energy ETF just posted its 10th straight day of gains, its longest daily winning streak since 2006. Some see even more room to run.