Russia economy meltdown as oil prices plummet and 'shipping costs surge'

Oil revenues are a major source of income for Putin's regime and play a vital role in helping Russia to finance its war in Ukraine.

Mar 5, 2025 - 20:00
Russia economy meltdown as oil prices plummet and 'shipping costs surge'


Oil revenues are a major source of income for Putin's regime and play a vital role in helping Russia to finance its war in Ukraine.