USDZAR midweek update: rand firms below 16.35 | LHFX