Russia Turns off the Tap – A Sign of Things to Come?
So three days into the New Year and we have already had our first energy crisis, with a spat between Russia and Ukraine over gas prices. What started as a regional argument soon rapidly spread affecting Italy, Hungary, France, Germany...