6 min read Finance Treasury yield high: Worst drop in stocks today September 18, 2026 Mark Wilson Treasury yield high has caused a significant drop in stocks as crude oil prices...