US stock futures traded mixed as inflation data and US-Iran tensions weighed on markets.
Open shared insight