Bank of America revised ratings on two major players in the precious metals sector, downgrading Barrick Gold Corp. (NYSE: ...