Big Tech was getting slammed after Microsoft and Alphabet earnings, but strategists say the market has not been as dependent on the sector as of late.
Big Tech was getting slammed after Microsoft and Alphabet earnings, but strategists say the market has not been as dependent on the sector as of late.