U.S. stocks have been on a rally for the past few days. A batch of impressive economic data has raised optimism among investors who have set aside tariff concerns and are looking forward to the Federal Reserve’s next move with interest rate cuts.Expectations of a rate cut by the Fed...