Gold prices top the key $1,300 level Friday to finish the week more than 2% higher, after the latest reading on U.S. inflation came in cooler than expected, raising uncertainty about the pace of U.S. interest-rate hikes over coming months.