Gold nears $1 900 as veteran Mobius says keep buying . Gold traded near $1 900 an ounce, edging closer to its all-time high set almost nine years ago, as concerns about global growth buoyed haven demand.
Increasing signs that the prolonged coronavirus pa...