Future of Russian gas looking bleak as Ukraine turns off taps and Europe eyes ending all imports
Russia’s contract for the transit of its gas across Ukraine expired on December 31 last year and Kyiv refused to consider a new deal. Ukraine’s…
Read more →