silver hits four-year lows, gold snaps losing streak