Europe’s Leadership – Pure Insanity

Guest Post by Martin Armstrong

Europe is trying to impose a cap on Russian oil at $60 a barrel. Russian authorities rejected a price cap and threatened to stop supplying the nations that endorsed it.

Australia, Britain, Canada, Japan, the United States and the 27-nation European Union agreed to cap what they would pay for Russian oil at $60-per-barrel. The limit is set to take effect along with an EU embargo on Russian oil shipped by sea.

Continue reading “Europe’s Leadership – Pure Insanity”