Tech Stocks Slide as Nasdaq Faces Pre-Earnings Nvidia Pressure
U.S. equities saw mixed trading as tech shares and the Nasdaq faced downward pressure ahead of Nvidia's upcoming earnings report. Meanwhile, screening emphasizes companies with strong interest covera…