Gold firms above $1,800/oz on virus, subdued dollar

Gold firms above $1,800/oz on virus, subdued dollar
Picture used for illustration. File

Most Popular Stories