Oppenheimer raises S&P 500 target to 5,900, second highest on Wall Street