I=7
Stock futures fall more than 1.5% as oil prices rise more than 13% amidst oil output cuts by some Middle East counties as the Iran conflict continues
S&P 500 and Nasdaq 100 futures lost more than 1.5% while DAX sheds 2.5% on concerns over oil distruption in the Strait of Hormuz and potential escalation of Iran conflict following the naming of Mojtaba Khamenei as new Supreme Leader.