Investors Face Uncertainty as Tech Giants' Earnings Reports Come to Close