Film News Donald Trump Tariffs Smack Markets, Dow PlungesMarch 4, 2025 Tariffs of 25% on Canada and Mexico, announced then delayed a month ago, that took effect overnight, hit stocks today…