The S&P 500 futures contract is currently in balance. This is a sign of indecision in the market.
Balance always leads to excess to either the upside or downside. If we break above 4455 and find support we'll break out higher. If we trade below 4377 and find resistance above we'll trade lower. Note that both a look above fail and a look below fail are also in play.