If the latest week of earnings season has told investors anything, it is that strong banks and energy companies are getting stronger, while weaker banks and technology companies are far from conquering the challenges they have faced in the last few years.