“2 Tiny US Companies Shattering Vladimir Putin’s Dream”

This tasty little teaser comes in from Bob Czeschin and Chuck de Castro, who apparently are trying to sell a research report for $500 that’s all about European shale gas — the big story of the pitch is that there are two little US companies who are about to “shatter Vladimir Putin’s dream of a [...]