Gold prices topped $3,000 an ounce overnight for the first time ever, with analysts attributing gains in the precious metal in part to weakness in the dollar and ...