Morning Bid: Tesla, Alphabet earnings take centre stage

Morning Bid: Tesla, Alphabet earnings take centre stage