The rand has weakened due to a stronger US dollar, driven by strong US jobs data, reduced rate cut expectations, and ...