Gold eased on Monday as the dollar held firm, while market participants remained cautious, watching for any potential Iranian retaliation to US strikes on its nuclear sites.
Spot gold was down 0.2% at $3,359.99 an ounce, as of 0820 GMT. US gold futures fell 0.3% to $3,375.20.
The dollar rose 0.4% against its peers, making gold costlier for foreign buyers.
Higher energy prices could potentially delay a Fed rate cut and strengthen the dollar, said Ole Hansen, head of commodity strategy at Saxo Bank.
"Continued and multiple geopolitical uncertainties will likely continue to underpin and prevent prices from a deeper correction," he added.