Commodities
Gold hits 3-week peak on lower US bond yields
- BofA sees gold averaging $1,828 in 2021
- Spot gold hits peak since June 17 at $1,818.10/oz












































