Gold prices soared past $3,500 an ounce on Tuesday, marking their biggest monthly jump since 2012, after US President Donald Trump criticized Fed Chair Jerome Powell, fueling safe-haven buying amid growing uncertainty over the US central bank’s leadership.