Dow Jones slides 300 points; Bank profits in focus
Meanwhile, benchmark Treasury yields rose above 4% on Tuesday. In Europe, pushback on impending interest rate cuts by European Central Bank officials and news that the German economy contracted last year weighed on markets. Stocks fell. All three indices were…