Barclays sets medium term gold target at $1840

Barclays sets medium term gold target at $1840