New Delhi, May 20 -- Precious metals found support in Wednesday's trade as bond yields eased slightly, although elevated Treasury yields and a firm US dollar continued to cap upside momentum.

Both gold and silver oscillated between gains and losses but remained largely tilted to the upside. Comex gold gained $29 per troy ounce to touch an intraday high of $4,540, while silver futures rose by $1.8 per ounce to $76.99, rebounding after four straight sessions of losses.

Although the white metal posted mild gains today, it still remains nearly 16% below its recent high of $90 per ounce.

Precious metals have been trading in a limited range as escalating tensions between the US and Iran kept markets focused on inflation risks and the possibi...