News

Gold prices outperformed amid lingering uncertainty over tariffs and the trade war between China and the US. The yellow metal reached a new all-time high at $3,357 per ounce on Thursday before pulling ...