Home World News Gold tops $3,500 an ounce