Second quarter was the best earnings season across sectors in many years