The oil depot in Liski, Voronezh region, Russia, is still burning.

What is happening to Russia’s oil and gas industry is monumental defeat for Putin, and you can assume that Ukrainians will unleash much more the coming nights.

Comments