Gold rallies back above $2,700 on inflaming Russia-Ukraine tensions