Global Tech Giants Face Uncertainty as Earnings Season Heats Up