Alexey Belogoryev, Deputy Principal Director on Energy Studies of the Institute for Energy and Finance, gave a video commentary to the Dozhd TV channel (recognized as a foreign media agent in Russia) on the consequences of introducing a “price cap” on Russian oil at $60 per barrel.
Subscribe for updates
and be the first to know about new publications