The US dollar rallied against the Japanese yen ahead of Friday's BoJ meeting, with traders watching for dovish signals that could spark a move to 160.
The US dollar weakened further against the South African rand on Wednesday, breaking support near 16.30 amid gold strength and favorable rate differentials.