Business Finance World Tech Stocks Plunge as Oil Prices Soar to $100 July 23, 2026 Global markets reel from tech sell-off and surging oil prices, sparking fears of economic downturn. Read MoreRead more about Tech Stocks Plunge as Oil Prices Soar to $100