Market Update: CNC, SHEL, VSH, PSX, PLTR

Market Update: CNC, SHEL, VSH, PSX, PLTR