gold up $22.50, 1.6%, to $1,431.20 oz after data