Russian oil in roubles hits lowest since Nov 2020, below budget target
The government last year had a budget deficit of about 3.3 trillion rubles ($48.7 billion), or 2.3% of gross domestic product.
The average price of the Urals fell to 3,233 rubles per barrel in January. This is 32.5% below…