Leaving the range

Looks like SPX500 has decided to leave the trading range and break resistance at 2985 to follow the not very steep recovery channel. (green lines with modest angle up and to the right)
Despite all the people crying foul and claiming the market should be retesting the lows and the economy is tanking. The market isn't at the moment.
For how long will this continue to go up? Who knows? There are many arguments on both sides, for bulls and bears. I suggest trading what's in front of you, not what you think SHOULD be in front of you.
Technical IndicatorsTrend Analysis

Disclaimer