USDZAR Bearish Retracement

Range constriction forming triangle.
Possible exhaustion of bull run.

Disclaimer