As of 6.15 pm Indian Standard Time (IST), gold has been trading at $4490.68/oz. Gold has gained nearly 70 per cent this year, heading for its best annual performance since 1979