Top Performing Energy Sector Stocks Since March Low
May 18, 2018 at 13:58 PM EDT
Even when you look just at the performance of the market cap weighted performance of the Energy sector, its 18% rally off the late March closing low has been impressive.