US Futures Flat as Iran Talks Stall, Brent Tops $108
US stock futures dipped as ceasefire talks with Iran stalled, pushing Brent crude above $108 a barrel. Elevated oil prices risk squeezing corporate margins ahead of major tech earnings reports due this week.