Gold prices hit an all-time high of Rs 89,450 per 10 grams in the national capital, driven by strong global trends and safe-haven demand due to cooler-than-expected US inflation data. Gold and silver also saw gains in the futures market. Traders are now focused on upcoming US economic data, which could influence further market trends.