When's the last time bond yields were this high with oil over $100 a barrel? Never. It's never happened before.
61
24
5
577
75,474

Sep 15, 2026 · 12:30 PM UTC

4