Rally has to do with news released yesterday afternoon. Could continue to rally, but we might see a triple top setup if we see further resistance at this level.
Technical IndicatorsTrend Analysis

Disclaimer