Gold prices have hit an all-time high of $4,000 (£2,982) per troy ounce, as global investors pour into the precious metal amid mounting concern over economic... Continue reading...