The Nasdaq dropped 2.6% as mega-cap tech earnings arrived with a reality check. Rising oil prices and ballooning AI capex are weighing on market sentiment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results