The NASDAQ index is up over 520 points. The price is currently up 520 points or 3.04% at 17667. The NASDAQ is above its 50-hour moving average and also stretching above the 38.2% retracement of the last move lower at 17647.85. On the topside, the 100-hour moving average and 50% retracement are near 17840.
Meanwhile, the S&P index is back above its 100-hour moving average at 5537.90.