Blog

Defaults & Stupidity

The West has forced Russia into its first foreign debt default since 1918. You really have to wonder exactly how our world leaders rationalize their reasoning. [...]

Read More