Demand and supply of gold is one of the main factors which determine the price 1of gold.
Gold is a hedging tool against inflation and hence price reacts to inflation numbers.
Interest rates have an inverse relationship with gold and typically, gold price drops when rates rise.