Brent Crude Tops $91 as Rising Yields Trigger US Index Selloff
Surging Treasury yields and Brent crude topping $91 sparked a macro risk-off selloff, hammering high-beta equities. Broader indices and tech stocks slipped alongside cryptocurrencies as rising energy…