The S&P 500 is at the highs of the day, up 3.1% while the Nasdaq is up 4.2% as buying turns into a feeding frenzy.

The next mark to watch is the futures overnight high of 5865 as we're about 6 points from that now.

futures

It's an impressive rally as the early sellers have been overcome by fresh money.

Source: Forex Live