Putin's Russia May Lose $150B This Year On Western Sanctions, Steep Urals Discount: Analyst
As the West implemented sanctions on Russia, including the oil price cap of $60 per barrel, in the backdrop of the Ukraine war, the country has reportedly lost over half the physical volume of its former gas sales to Europe while gas pri