With oil prices going through the roof, it made sense to buy stocks that benefit from the rise. So many traders online are complaining about their horrible trades. Why did they miss these? This is not the first time these stocks have dominated the ATH list. The last column shows current price divided by the lowest price the last 250 days. SHEL is the weakest, up only 50%.


