USD/ZAR intraday May rise 1578-2328 PIPS rebound towards 16.8270