It could have been a lot worse. That's the verdict after some of the most important technology companies reported earnings. Facebook (FB) and Alphabet (GOOG) rallied more than 5 percent after first-quarter revenue beat estimates. It was a huge relief for investors...







