Published On: Wed, Mar 5th, 2025

Russia economy meltdown as crude 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.
Daily Express :: World Feed

Most Popular Posts