Weekly Recap: Tariffs, and a $5 Trillion Earnings Showdown | MarketsMeridian