That is hysterical! You point out a measly 40-point drop in an 800-point range as an "ooops"? Ooops! Ack!
No way there is any legitimate rally in markets without Euro & Yen rallying. Today Euro was up over 1% which explains the rally fairly well. There is still massive volatility. There were times when NQ gave up & recovered gains of 1-1.5% in a matter of minutes.
They didn't really rally - they just got the benefit of the dollar weakening .... a little. Today, so far, it has flipped back around.