Gold slips 0.15% to $4,321.80 as Mideast tensions, dollar weigh