The dollar weakened as Nvidia's strong earnings boosted market confidence, while investors awaited details on new U.S. tariffs. The U.S. dollar index held losses amid uncertainty over President ...