Tech Sector Sell-Off and Energy Supply Concerns Pressure US Equities | OOBF

US tech sell-off and Strait of Hormuz closure push Nasdaq and S&P 500 futures down nearly 1%.

Open shared insight