Big Earnings Beats for Microsoft, Visa, Snap & Others
In a day where none on the four major stock market indices spent a moment in the red, even though they all closed off session highs, we’ve got to say it’s been a good day. We’re still down more than -2% from a week ago, inferring