BY: Shatha Kalel On Tuesday, oil prices fell below $70 per barrel for the first time in two years, posing sig ...
Read more
Comments Off on Oil Price Drop Below $70: A Threat to Balanced Budgets in Arab Oil-Dependent Economies