Oil Nations Scramble as Price Plunge Threatens Budgets: Debt, Cuts, and Austerity Loom
Oil-producing nations are bracing for financial turmoil as crude prices crash below $60/barrel—their lowest since early 2021—forcing governments to consider spending cuts, debt sales, and stalled projects to offset lost revenue. The slump, triggered by Trump’s tariffs and OPEC+ supply hikes, threatens to derail budgets from Riyadh to Caracas. Crisis Points by Country: Nation Breakeven Price Response to Price Crash […]