Barclays Pushed Its S&P 500 Target to 7,950. The Earnings Math Is What Matters. | Whale Factor