The price of gold has risen above $5,000 (£3,659) an ounce for the first time ever, extending a historic rally that saw the ...