Investors again rushed for the safety of government bonds and dumped stocks on Wednesday, exacerbating the August exodus away from risk assets as traders around the world settled in for a U.S.-China trade war without an end in sight.

The flight to safety sent the yield on the 10-year Treasury note — used as a benchmark for mortgage rates and auto loans — falling to a low of 1.595%, the lowest since autumn 2016. The yield on the 30-year Treasury bond bottomed around 2.12%, near its all-time low reached in 2016. Yields pared some of their declines later in the session, but held steady near multiyear lows.

Read more: CNBC.