The S&P 500 spent the day consolidating around the 1404 level before finishing higher by 1.60 points, or 0.11 percent, at 1405.53.
The Nasdaq 100 rose 7.68 points, or 0.28 percent, to settle at 2735.47.
The small-cap Russell 2000 outperformed its large-cap peers, gaining 7.38 points, or 0.93 percent, to close back above the 800 level at 804.26.
S&P 500
Resistance is now 1406, followed by 1407.98, 1410, and 1415.Nasdaq 100
Support is now 1405, followed by 1404.25, 1400.60 (Tuesday's low), and 1397.50.
Resistance is now 2737.89, followed by 2742.83 (Tuesday's high), 2750, and 2756.Russell 2000
Support is now 2730, followed by 2522.50, 2711, and 2700.
Resistance is now 804.55, followed by 805, 808, and 810.
Support is now 804, followed by 802.22, 800, and 798.50.

