As we head into the final phase of the Q2 earnings season, we can say with complete confidence that the overall earnings picture remains strong and resilient. Even more importantly, the outlook for the current and coming quarters has clearly started improving, with the favorable revisions trend particularly notable for...