S&P 500 Bull Turns 3: Evidence It Can Keep Going

S&P 500 Bull Turns 3: Evidence It Can Keep Going