Did I read somewhere that a couple of companies from this big RED land bought into the US shale in excess of $1B.
Now surely you have preached your mantra to your motherland that have now succumed these plays you most royally denounce. You be ashamed to show that flag since they go against all that you stand for.
We are jsut mere little people in grand scheme. Wave your flag somewhere else.