Stocks Stumble as Oil Blasts Towards 13-Year High
4/3 22:31
Stocks tumbled into the weekend once more, with all three benchmarks logging sizable daily and weekly losses as investors continue to track the situation in Ukraine. The Dow dropped 180 points for its fourth-straight weekly loss, while the S&P 500 and Nasdaq both shed over...