
Low oil prices force Saudi Arabia to tap more debt
(Oil Price)– 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, at around $69 a barrel as of early Tuesday, additionally