There is a medium-term descending price channel which continues to hold the price lower, but the price action within this is so choppy that it is hard to trade.
The USD/ZAR is traversing around 16.56700 as of this writing depending on the bids and asks as a wide spread is being demonstrated, this as risk adverse sentiment continues to keep global Forex nervous.