Gold shot to its highest since last November on Thursday, with sights set firmly on the psychologically key $1,800 per ounce level, as the European Central Bank elected to keep interest rates at ultra low levels.
Spot gold was up 0.7 percent at $1,789 per ounce, having earlier hit an 11 month high at $1,794.40. U.S. gold futures gained 0.8 percent to $1,791.
On the crosses, priced in South African rand hit a record high.
Meanwhile, spot silver rose 0.7 percent to $34
So what's the better buy — gold or silver?
Vote now! We'll reveal the results on the live "Futures Now" broadcast Thursday at 1 p.m. ET on CNBC.com.