Brent crude climbed above $102 a barrel, putting oil back at the center of market trading after heading for its first weekly gain in a week.
S&P 500 futures were little changed after an AI-driven advance pushed the index to a one-month high, with the technology rally losing momentum as investors refocused on the US-Iran war.
Donald Trump is due to address the UN General Assembly in New York on Tuesday, and traders are watching for a possible meeting with Iran's president that could shape the conflict's next phase.
The move marks a reversal from Monday, when falling oil prices and lower Treasury yields helped lift US stocks and fuel a sharp rally in AI-linked shares.