Oil Hit $109. The 10-Year Knocked on Heaven’s Door.
The 10-year yield reached 4.944% as surging oil, rising producer prices, and Middle East escalation pushed the market’s 5% danger line within touching distance. What Today’s Tape Is Saying Thursday’s market message was not subtle. WTI crude climbed 1.47% to $103.99, while Brent rose 1.32% to $109.05. The 10-year Treasury yield surged to 4.944%, and […]
Oil Hit $109. The 10-Year Knocked on Heaven’s Door. Read More »