Increasing demand and short-term supply issues are driving copper prices to record levels, making acquisitions to boost production highly attractive for miners.
Central banks are buying gold at the highest levels in a long time, holding more gold than US Treasuries, which combined with geopolitical tensions and inflation, provides a strong outlook for gold prices to reach $5,000-$5,500 an ounce in 12 months.