The bond party is ending and may not return for many decades. After enduring the inflationary 1970s, the worst single decade in the last hundred years, bond prices — what people will pay for a buck of interest — rose nearly every year from 1982 to 2012. That’s a 30-year run, about the longest in […] Read more
