Gold markets had a wild ride throughout the Asian session, initially shooting to the $2940 region, before breaking back below the $2900 level.