Stock market today: Dow, S&P 500, Nasdaq futures rise as Wall Street crosses fingers for Hormuz reopening
Oil prices held above $100 per barrel through Monday morning as key attacks from both sides of the Iran war targeted key infrastructure and showed no signs of an off-ramp for what has become the largest energy crisis since at least the 1970s.
ICE futures on Brent crude (BZ=F),