The Nasdaq Composite saw its best day in two weeks, advancing 2.53%, or 348.74 points, to 14,139.76 after the threat of a Russian invasion of Ukraine weighed on markets already grappling with the prospect of swifter monetary tightening by the Federal Reserve.