First quarter earnings season has been excellent by almost any measure. Results beat expectations by more than usual. The overall growth rate is very strong, even without the big boost from energy. The ratio of companies lowering versus raising second (current) quarter earnings forecasts is well above average and guidance has provided better than- usual support for analysts’ estimates for the balance of 2017. In total, these are all good things.