Trader on the floor of the New York Stock Exchange.

Another day of LOWS: low oil, low euro, and low bond yields. German bund yields fell 15 percent to 0.44 percent! Wow!

Why take an 0.44 percent yield when you can get roughly two percent with the U.S. 10-year Treasury? And that's what happened. Investors flocked to U.S. bonds of all types, except short-term.