Rand continues to weaken

The rand has weakened to an all-time low in early trade on the Johannesburg Stock Exchange (JSE) to