Drooid Logo
Back to today’s briefing

Story perspectives

Plummeting Oil Prices Threaten Economies Amid Global Tensions

4/22/2025

35 6

1 of 2

Story summary
  • Low oil prices, driven by the U.S.-China trade war and rising geopolitical tensions, are putting immense pressure on oil-dependent economies like Russia. With the Russian budget relying on $69.70 per barrel, the current drop below $50 could trigger borrowing and spending cuts in nations such as Saudi Arabia and Canada, threatening their financial stability.
1 / 2