Analysts predict 42% decline in Russian oil production by 2035

Last year, against all odds, Russia managed to grow its oil output despite being hit with tough sanctions, a plethora of oilfield service companies exiting the country as well as the refusal by western countries to buy its crude for the most part. Analysts predict 42% decline in Russian oil production by 2035. Indeed, Energy … Continue reading Analysts predict 42% decline in Russian oil production by 2035