Do I Smell…Gas?
Well, the Great Gas War of 2006 seems to be over before it started. The Russians and Ukrainians composed their differences and now, it’s back to sleep at the back. What on earth was up? The first thing to remember was that, whatever the Russians said after they announced the crisis, almost all the gas…
Read More Do I Smell…Gas?