S&P 500 Index and Nasdaq: S&P 500 struggling around 5100.0

by