Markets Steady as Oil Turmoil and CPI Data Cast a Shadow; IEA Reportedly Weighs Largest Strategic Release
U.S. equity futures were largely flat as investors navigated heightened uncertainty from the Iran conflict and digested reports that the International Energy Agency may authorize its biggest-ever release of strategic oil reserves. Brent crude has swung sharply amid threats to the Strait of Hormuz and stalled tanker traffic. Traders are also awaitin…