A pretty upbeat week for stocks could end on a sour note thanks to our pals in Europe.
Just a day after a rally for Wall Street, Germany dimmed the lights on global growth with the worst manufacturing purchasing managers index numbers in nearly 7 years on Friday. The reaction was instant, with risky assets everywhere taking a hit and the yield on the 10-year German bond careened to zero.