Coverage of "Tech earnings" on Cryptosearcher: the stories and the context behind them.
Major tech stocks lost nearly $800 billion in value amid rising AI costs and new tariffs. Oil neared $100 a barrel, adding pressure as markets struggled to find stability.
July 24, 2026