Stock futures slip as tech heavyweight earnings loom
April 24, 2023 at 04:31 AM EDT
A cautious tone enveloped markets as investors eyed a busy period of corporate results and economic data that could color the Fed's interest rate decision.