Tech Stocks Roar, Tariffs Bite, Dollar Danger Looms