Gold rose more than 1 percent on Tuesday boosted by technical buying after crossing the $1,300-an-ounce mark, while mounting geopolitical tensions in Ukraine burnished its safe-haven appeal. The rise in bullion comes despite a sharp jump in Asian equities and subdued demand in top buyer China, where prices have been at a discount for more than a month. Spot gold rose to a session high of $1,309.80 before falling back slightly to trade up 0.9 percent at $1,307.41 by 0659 GMT.