Gold prices held above the $4,100 mark during Asian trading on Thursday, stalling a modest pullback from an over two-week high. The precious metal found support from a weaker US dollar, which helped counter pressure from rising Federal Reserve rate hike expectations amid escalating tensions between the United States and Iran.