Algerians clash with riot police during protest over hydrocarbon bill
  • 5 years ago
Algeria produces 1.2 million barrels of oil per day and hydrocarbons account for more than 95% of its external revenues and contribute 60% to state budget.
Recommended