Oppenheimer Sees S&P 500 Reaching 7,100 by 2025-End Amid Economic, Consumer Resilience