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.
Continue reading “Weekly Market Insights: Inflation and Ukraine Fears Cool Markets”