U.S. stock futures hold near seven-week highs as bond yields and oil prices stabilize
April 04, 2023 at 04:56 AM EDT
Calmer conditions in energy and bond markets, and the looming catalysts of jobs data and company earnings, are discouraging investors from making bold bets.