nice retracement at 23.6%, in up trend.
Price at channel support.
Supply and Demand

Disclaimer