U.S. stocks close sharply lower Friday, with all three major benchmarks booking weekly declines, on concerns that Russia may soon invade Ukraine and as high inflation worries consumers.
U.S. stocks close sharply lower Friday, with all three major benchmarks booking weekly declines, on concerns that Russia may soon invade Ukraine and as high inflation worries consumers.