Germany continues to be a pillar of strength. Factory orders for September just crushed expectations. ForexLive The Euro spiked a bit on the news. FinViz