Oil prices dropped like a rock this week and that hit oil-related stocks hard. Ironically, it was OPEC+ extending production cuts that sent oil lower, which seems a little backward. According to data provided by S&P Global Market Intelligence, shares of Helix Energy Solutions (NYSE: HLX) fell as much ...
motleyfoolusx:rigusx:hlxusx:talousx:do