Read Time:9 Second
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.
0
0