Europe markets open mixed amid big data and earnings releases

3:06 AM ET Tue, 31 July 2018

European stocks open mixed Tuesday amid a slew of data and corporate releases.