Global markets tread water ahead of US jobs data
Strong labor market data make investors nervous ahead of the crucial employment report due later today Wall Street stocks finished lower overnight, with tech stocks leading losses amid the resurgent ...