DID Standard & Poor Shoot itself in the foot by downgrading the USA from AAA to AA+?

Check out the latest from Armstrong Economics in our “Writings” page and hear Martin’s view.