Stocks give up most of their gains

The S&P 500 is up just 12.5 points to 1905.

This is has got to be disappointing for the bulls. China rate cut was supposed to be the silver bullet but it's looking like a dead cat bounce.

Update:

Barely positive now.