The Russian deterrent gas trap Energy 6 October 2014 , by admin While Europeans’ perception is that Europe needs Russian gas, actually it is exactly the other way