Russia is grappling with the drop in oil prices.
Reporters' Team - April 18, 2025, 7:00 PM
Russia, seemingly uninvolved, is not immune to the impact of US tariffs imposed globally. Why is falling oil prices causing a strain on the Russian budget? The unexpected connection between the US-China trade war and the Russian economy.