This is my analysis based on retracements. Bull for a few days/fews
Chart PatternsHarmonic PatternsTrend Analysis

Disclaimer