Over the last month, all asset classes except for the dollar and fixed income have been on a tear. There are lots of green arrows in the table below that show the recent performance of key ETFs. The S&P 500 tracking SPY ETF is up 14.24% over the last month, and most foreign ETFs are up even more. Australia (EWA), Brazil (EWZ), Canada (EWC), Germany (EWG), Mexico (EWW), and Russia (RSX) are all up more than 20%. Materials (XLB) and Financials (XLF) have been the two best performing sectors over the last month with gains of about 25%. Telecom (IYZ), Health Care (XLV), and Utilities (XLU) have gone up the least. And most commodities ETFs are up more than 10% as well. If you've been long and strong, you've got to have a smile on your face after a run like this.