Oil Falls Over 4% on Iran Talks as Futures Edge Higher; Apple and Palantir Report Tonight
WTI crude futures are down about 4.4% on renewed Iran talks, while S&P 500 futures are up about 0.3% and Nasdaq 100 futures about 0.6%. ISM manufacturing prints at 10 a.m., and Apple and Palantir report after the close.