See It Market: Corporate Earnings Update: Banks Disappoint, Big Tech On Tap