Wall Street crushed it this week. While European and Asian markets barely managed to tread water, U.S. stocks were off ...