A business news commentator said yesterday that 80% of recent earnings reports have beaten expectations... not sure how to factor that into the pros and cons.
Could be the market players are looking at this earning season being the "last with the Fed's wind at its back". (??)