Tech Stocks Tumble Amid Trade and Rate Uncertainty 07.03.2025