Gold prices fell on Tuesday, pressured by a firmer dollar but worries over geopolitical tensions in the Middle East and on the Korean peninsula kept further losses in check. Spot gold was down 0.4 percent at $1,289.20 an ounce, as of 0706 GMT, while US gold futures for December delivery slipped 0.9 percent to $1,291.70 per ounce. Spot gold may drop to $1,281 per ounce, as it failed to break resistance at $1,305, said Reuters technicals analyst Wang Tao.