Market Rally Continues With Strong Earnings Season