German Galushchenko

GERMAN GALUSHCHENKO IS UKRAINE’S MINISTER OF ENERGY

Oil pumping jacks, also known as "nodding donkeys", in an oilfield near Dyurtyuli, in the Republic of Bashkortostan, Russia, on Thursday, Nov. 19, 2020.  Russia is still exporting around 1.25 million barrels per day to the EU by sea.

How to stop Russia immediately

The West has made great progress in designing sanctions that will stop Putin’s war in Ukraine. It must now act right away...