US

Triple uncertainty stalls metals