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%.
US tech sell-off and Strait of Hormuz closure push Nasdaq and S&P 500 futures down nearly 1%.