Stock Futures Slide as Investors Monitor Stalled Iran Peace Negotiations
Global financial markets are showing signs of caution as US stock futures slide and European markets open mixed. Investors are closely monitoring the latest developments in the stalled Iran peace negotiations.