South African bonds continued a strong run to their best levels in seven years, while the rand rallied to R16.32/$ on Tuesday ...