Sanctions on Russia are working. Russia is trying to bypass them and sometimes successfully. Yet, Russian oil and gas revenues continue to fall. In June Russian budget o&g revenues were ₽528.6 bn (~US$6.3 bn), which 26.4% less than a year ago & 7.4% less than in May.

Leave a Reply