Like most folks I’ve been staggered by how rapidly the West has escalated the economic war against Putin’s regime. But, we must remind ourselves that energy remains the giant exception. In the oil market, there are reports of “self-sanctioning” by Western firms, which is making it harder for Russia to sell its oil. I have not yet seen any overall estimate of the effect in reducing oil revenue flow. Is there one out there?
0 subscriptions will be displayed on your profile (edit)
Skip for now
For your security, we need to re-authenticate you.
Click the link we sent to , or click here to sign in.