10Y Yield Tumbles To 2.00%, Stocks Stumble