Ascending triangle nested within a giant rising wedge.

I think we're set up for one more bull run before completing the wedge and falling out.
Chart PatternsTrend Analysis

Disclaimer