(Bloomberg) -- Gold prices passed $3,000 an ounce for the first time ever, driven higher by a central bank buying spree, economic fragility worldwide, and President Donald Trump’s attempts to rewrite ...