US stocks pare losses but end down on tariff and Fed independence fears. Dow sheds 970 pts

Apr 22, 2025 - 21:36
 0
US stocks pare losses but end down on tariff and Fed independence fears. Dow sheds 970 pts