U.S. stock futures struggle to resume rally as jobs data looms
April 05, 2023 at 04:29 AM EDT
Stocks stalled as investors pondered whether to be pleased soft economic data has trimmed bond yields, or wary of the business downturn those trends foretell.