Global markets were mixed overnight with US futures edging lower as investors turn their attention to the latest ECB rate decision this afternoon in Frankfurt.
Global markets were mixed overnight with US futures edging lower as investors turn their attention to the latest ECB rate decision this afternoon in Frankfurt.