News

The metal could be poised to break out of a trading range between $900 and $1,100 an ounce where it has traded for much of ...