Wild Week Of Earnings As Facebook Shines, Amazon Misses And Oil Shows Signs Of Life
July 29, 2017 at 17:30 PM EDT
In the markets this week, there was a massive earnings deluge as the biggest and most well known companies in the world let us know how well they did.