Chartbook #93: Russia's $720m per day gas…

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?

Read →