Russia earned the equivalent of $146B in oil and gas revenue last year. This year is on track to end near $110B – a massive hole in the wartime budget and growing evidence that Western pressure is eroding the financial engine behind the invasion. 5X
Russia earned the equivalent of $146B in oil and gas revenue last year. This year is on track to end near $110B – a massive hole in the wartime budget and growing evidence that Western pressure is eroding the financial engine behind the invasion. 5X
Leave a Reply