Analysts said rising crude oil prices, inflation concerns, higher US Treasury yields, and global geopolitical tensions weakened sentiment for precious metals.