Home Tags SHOP
Three of the biggest companies in the U.S. have reported earnings in the last week. Their results were good, so-so, and bad.
Technology keeps rocking and energy comes to life. That pretty much summarizes earnings since our last recap. The big names in tech were probably Alibaba (BABA)...