U.S. stocks ended down sharply on Tuesday as news that the United States was imposing visa restrictions on Chinese officials overshadowed comments by Federal Reserve Chairman Jerome Powell that pointed to openness to further rate cuts.
Source:: Reuters – Business News