Here are the energy stocks some strategists would buy as the S&P's worst-performing sector catches a bid
November 22, 2019 at 10:16 AM EST
Valero Energy, Marathon Petroleum, National Oilwell Varco and Vanguard's Energy ETF stand out as solid picks, one strategist says.