Bank of America ratchets up gold and copper forecasts, gives the best stocks to play the trend