Global markets down ahead of corporate earnings