S&P 500 was up 0.7% minutes after the opening bell, whereas the tech-heavy Nasdaq Composite rose 0.8%.