Explosive week. $SPX $QQQ $IWM nice leadership and continuation. Banks en fuego.  rescued the economy and gave buyers some nice gains in recent weeks. New all-time highs later this year is the most likely scenario.