October 19, 2025
Low Oil Prices Force Saudi Arabia to Tap More Debt

Saudi Arabia’s budget deficit is growing this year as oil prices are down from last year’s levels and well below the $90 per-barrel price the Kingdom is estimated to need to balance its budget.   Brent Crude oil prices have declined by about 8% since the beginning of the year…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *