Barclays lifts S&P 500 index's year-end target to 7,950 on strong earnings - SPY News | Rallies