With the fourth-quarter earnings season heading into the home stretch, even some sectors that analysts had expected would report underwhelming results are delivering positive surprises. One week after the next, companies in the S&P 500 have reported stronger than expected earnings. Of the S&P 500 companies that reported last week, 75% reported better-than-expected results and [...]