A hot inflation print and the growing concern of a Russian invasion of Ukraine sent stocks tumbling late in the week, leaving major indices lower for the five-trading days.
A hot inflation print and the growing concern of a Russian invasion of Ukraine sent stocks tumbling late in the week, leaving major indices lower for the five-trading days.