Welcome back

February 9, 2006 • One minute to read

I guess it was inevitable – the government started selling the long bond again today. First time since 2001. Guess that’s what deficit spending leads to . . .

Current Affairs