US is about to destroy Syria - may be the real reason for the rally
Whenever there is instability in the middle east, US treasuries move up which means interest rates will stay low independent of QE. Equtiies move up because interest rates will stay low and there is nowhere else to invest. This is all #$%$ and people will not throw their hard earned money on overvalued US equities. Investors will take profits when they realize that the market has been topping for weeks now. There is no way a responsible institution will invest all money in equities at these prices.
There is always instability in the middle east. The Sunni and Shia have been killing each other ever since Muhammad died. Arabs and Jews have been killing each other ever since the Jews returned to Palestine.