The yield on the 30-year U.S. Treasury note broke through 5.31%, hitting a 19-year high.

2026-08-18

The yield on the 30-year U.S. Treasury note broke through 5.31%, hitting a 19-year high.

Other News
2026-08-17

Nvidia (NVDA.O): The Ports-Pike project will create tens of thousands of jobs and establish an $80 million community fund.

2026-08-18

JPMorgan Chase believes that market pricing in German fiscal stimulus has cooled significantly, but fiscal spending itself continues. Germany's €500 billion infrastructure fund remains unchanged. The main issue is the time lag in project planning, a