Citigroup (and entire banking sector) Ready to Break Out

Citigroup (C) looks like its getting ready for another move up. After falling all of June and July, its appears to have bounced off the positive 200 day MA. Although volume isn't as high as you'd like for a breakout, the CCI looks very strong. All that combined with the descending triangle breakout, the 20 day MA cross, and the upper bollinger band being hit - looks like a possible buy!
Chart Patterns

Disclaimer