USDZAR midweek update: rand holds near 16.46 | LHFX