S&P 500 Spikes To Record High - How It Got There

Nope, its fundamentals...