March 3 March 4 4,300 4,320 4,340 4,360 4,380 4,400 Stocks tumbled on Friday, with European indexes reaching their lowest point in about a year, as fighting intensified in Ukraine and government officials accused Russia of shelling Europe’s largest nuclear power facility, starting a fire that was later extinguished. On […]