Gold prices rose more than 2.5% today to their highest levels in a month after the Federal Reserve announced wide-ranging efforts worth $ 2.3 trillion to support local governments and SMEs.

Spot gold rose 2.5% to $ 1686.85 an ounce after hitting its highest level since March 9 at $ 1690.03 an ounce as US gold futures rose 4.1% to $ 1752.80 an ounce.

Other precious metals also rose as palladium rose 0.2% to $ 2179.13 an ounce, and platinum rose 2.5% to $ 748.10 and silver rose 2.6% to $ 15.44 an ounce.