Gold traded above $1,700 despite U.S. inflation above expectations