Europe open: Stocks drop as investors eye payrolls report, German data disappoints
At 0840 BST, the benchmark Stoxx 600 index and France’s CAC 40 were both down 0.6%, while Germany’s DAX was 0.7% lower. Richard Hunter, head of markets at Interactive Investor, said: "Investors have been skittish in the lead up to the non-farm …