Thank me later.

By azrilfx
Overall movement based on thorough analysis.
Chart PatternsFundamental AnalysisTrend Analysis

Disclaimer