Gold prices rose marginally on Wednesday, amid a fluctuating performance by the U.S. Dollar (USD) and a rise in the Treasury yields.
Gold futures for April delivery finished higher by $1.70, or 0.1%, at the level of $1,835.10 per ounce.
This comes following the yellow metal most active contracts declined by 1.6% on Tuesday.
Meanwhile, silver futures for March delivery gained 49 cents, or 1.8%, to close at $26.889 per ounce, following a 10.3% decline yesterday.
Wednesday’s slight rebound for gold, however, is viewed by some market strategists as limited by a firmer U.S. dollar and rising bond yields, which can serve as potential headwinds for the assets in the short term.