Gold hit an all-time high above $4,600 per ounce on Monday as investors rushed into safe-haven assets amid growing market uncertainty.