Global markets mixed while all eyes turn to data releases