Share Facebook Twitter LinkedIn Pinterest Email Copy Link South African rand weakens amid US-Iran tensions and rising oil Source link