$SPX back above 2900 as $QQQ consolidated last week's strong gains and is taking out the highs. $GOOG +9% helping all of tech and opens the door to $SPX 3000-3100 in May. $IWM +3.5% en fuego all week.