Market Snapshot: Dow sheds 500 points Friday, stocks book weekly declines on Ukraine and inflation concerns
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...