Gold sank for a seventh session as the escalating war in the Middle East drove oil prices higher and reduced prospects for a US interest-rate cut in the near term. Silver slumped more than 10%.