A man walks past the Alibaba logo displayed at its booth during the China International Supply Chain Expo in Beijing, China July 16, 2025. Florence Lo...
Category: Technology
Big Tech stocks are treading water after $1 trillion sell-off week
Big Tech stocks were treading water in premarket trading on Monday, after a bruising week that saw more than $1 trillion wiped from their market caps....
Here are 3 major moments that drove the stock market last week
A massive market snapback on Friday couldn’t erase all of the week’s damage. After several days of selling, the tech sector roared back, with the Nasdaq...



