Earnings season is well underway, and so far corporate profits for the second quarter have been pretty good. Surprisingly good, actually. Of the companies in the S&P 500 index that have reported results so far, most have exceeded analysts’ expectations. Plenty of earnings news is still to come, including reports tomorrow from biggies like Apple, […]