Although New Year's Eve is not a federal holiday, many places have shortened hours for Tuesday, Dec. 31 -- and that includes bond markets.
The U.S. stock markets don't often close, but there's a holiday coming up and a Day of Mourning for President Jimmy Carter ...