Gold is trading near $4,450, and silver around $72 to $78.50, as rising oil prices and geopolitical tensions impact inflation outlook and investor sentiment.