Russia has a headache because of falling oil prices
PV Group - April 18, 2025 19:00
Russia seems unrelated to, and cannot avoid, the impact of the US tariffs on the world. Why does the drop in oil prices cause the Russian budget to "lose steam"? The surprising connection between the US-China trade war and the Russian economy.