The energy consequences of the Russian invasion of Ukraine. Shorter and longer term

The energy consequences of the Russian invasion of Ukraine. Shorter and longer term