Tech sector retreats while energy surges; Nasdaq slides ahead of mega-cap earnings | OOBF

Tech stocks retreat but energy sector strength supports market ahead of earnings.

Open shared insight