US stocks close higher, Nvidia reaches $4 trillion market cap, Trump unveils more tariff letters