Last month, the U.S. dollar staged a rally, but foreign currency exchange traded funds (ETFs) still pulled through with some decent performance.

The top performer was the WisdomTree South African Rand (SZR), which returned 7.6% in July, reports Jesse Emspak for Investors Business Daily.

Although the dollar rose up against the British pound and yen, it fell against the rand by 5.4%.

Also ahead of the dollar were the BRIC currencies, particularly the WisdomTree Dreyfus Brazilian Real (BZF). The fund was up 3.3% for the month.