Gulf countries face budget deficits amid low oil prices
It appears that the oil prices are currently lower than the levels most oil-producing countries need to balance their annual budgets. With the barrel prices in the low $70s, they are far from the desired $90 per barrel. This situation is problematic for …