Nasdaq-100 gaps down 2.55% then stages full intraday recovery