US Dollar flattens after disappointing Nvidia earnings, dovish Fedspeak