gold trades above $1,300 on geopolitical tensions