Trump Odds Way Up, Big Tech Earnings on Deck