Finance2 sources
Tech Stocks Decline Amid Rising Treasury Yields and Oil Prices
On October 8, tech stocks experienced a decline as both treasury yields and oil prices increased.
Economic Context
10-year Treasury yield
5.10%
Oct 15, 2026
-0.09 pts since Oct 14, 2026
Higher than 99% of readings in the last 10 years
Oil price (WTI)
$101.91/bbl
Oct 14, 2026
+$1.05/bbl since Oct 13, 2026
Higher than 96% of readings in the last 10 years
Matched from words in this story. Context, not cause.