S&P 500, Nasdaq propped up by tech stocks; retail earnings awaited | Forex Factory