World
Russia’s Petrol Crisis and Its Implications for Ukraine
At the beginning of the year, few would have imagined that Russia, one of the world’s leading oil producers, would soon be importing petrol for its own consumers. Back then, the dominant…