Tally for the week: S&P 500 +7.2%, Nasdaq +7.6%. Thirty year Treasury yield up 11 basis points to 3.03%, the 10 year up 7 basis points to 2.04%. Dollar index -1.3% to 78.64. The S&P's performance blows away other stellar weeks this year - the last week in June (4.5%) and the 1st week in October (4.2%). You have to go back to all the way back to March 2009 to find a week that beats it.