The stock market ended the week higher as investors worked through a wave of strong Big Tech earnings, while also navigating a divided Federal Reserve stance and renewed uncertainty in global oil ...