S&P 500 erases last week's decline
In a few minutes of trading, the S&P 500 erased last week's 1.2% decline. The index is up 26 points to 2097.
That's the largest gain since a 28 point rally on May 24.
The increasing series of higher highs and higher lows along with a dovish Fed and the probable failure of the Brexit vote sets up for a big rally.