In the international sell, spot gold climbed by $34.77 or 1.15 per cent to trade near a record high of $3,054.05 per ounce.