USDZAR Bearish Retracement

Range constriction forming triangle.
Possible exhaustion of bull run.
Beyond Technical Analysis

Aviso legal