Markets Brief: Bruised by Tariffs, Investors Brace for Q1 Earnings

April 7, 2025

Plus: Tech stocks, Treasuries, and Fed speeches.