The S&P 500 ( ^GSPC) and tech-heavy Nasdaq Composite ( ^IXIC) gained roughly 0.9 and 1%, respectively, to end the day, ...