Gold price tops $1,900 – nears all-time high

Gold prices topped $1,900 an ounce for the first time since 2011 on Friday, heading for its biggest weekly gain in more than three months, as momentum keeps building from flaring geopolitical tensions and worries over global growth drive demand...