The bank raised its three, six and 12-month gold price estimates to $1,800, $1,900 and $2,000 per ounce from $1,600, $1,650 and 1,800 per ounce, respectively.
The U.S. bank also raised its three, six and 12-month estimates for silver to $19, $21 and $22 per ounce from $13.5, $14 and $15 per ounce, respectively.