Only a few more trading days remains before completed.
Coincides with the ending of june, and a very possible Grexit.
A greek deal could postpone things a bit.
After passing the neckline around 2080, next stop will be 2000 and bearmarket beginning more likely than ever.
All the fundamentals are in place as well....huge debt in both the USA and Europe.
Stocks overbought. Asset bubble / debt bubble about to burst.