Russia needs a sustained $100 per barrel oil price for at least a year to bridge its war budget gap, according to Sweden’s Military Intelligence and Security Service.
Russia needs a sustained $100 per barrel oil price for at least a year to bridge its war budget gap, according to Sweden’s Military Intelligence and Security Service.
Leave a Reply