Gold traded near a nine-week low as investors weighed prospects for at least one more US rate hike this year, according to Bloomberg.

Fresh tensions in the Strait of Hormuz also stoked war-driven inflation concerns.