Dow futures fell 32 points (-0.1%), S&P 500 futures rose 9 points (+0.1%), and Nasdaq 100 futures gained 95 points (+0.4%).
JPMorgan reported Q1 adjusted revenue $50.54 bn, beating consensus $49.26 bn, and net income $16.5 bn ($5.94/share) versus $14.6 bn a year ago.
Wells Fargo’s preliminary Q1 revenue and net interest income rose, citing solid consumer health but warned Iran-linked oil price surge impact will lag.
Ongoing U.S.-Iran tensions keep oil prices near $100/barrel, with Brent at $99.14 and WTI at $97.53, while the dollar weakened slightly.