S&P 500 Snapshot: A Bit Of Selling Before The Brexit Vote

 | Jun 23, 2016 12:37AM ET

European equity indexes finished today's session mostly in the green ahead of tomorrow's big Brexit vote. The FTSE gained 0.56%, the DAX 0.55% and the CAC 0.29%. Our benchmark S&P 500 rose during the morning to its 0.52% intraday high, comparable to the FTSE close. But it then sold off in a couple of waves to its -0.22% intraday low moments before the close at -0.17%. So far this week the 2100 level has served as resistance. As for the Brexit vote drama, there's still another day of trading before we know the outcome. See this Marketwatch piece for the timetable for that information.

The 10-year note closed at 1.69%, down two basis points from the previous session.

Here is a snapshot of past five sessions in the S&P 500.