News

Tech stocks dragged the Nasdaq and S&P 500 lower as investors took profits and hedged risks, while UBS urged caution near ...
Baidu Q2 2025 revenue drops 4% as ad sales fall; AI cloud growth offsets losses amid fierce competition in the industry.