Level 7 - 9

Score : Clues :
No more Clues
It’s a country in the Maghreb region of North Africa
It has the 10th-largest proven oil reserves of any country in the world and the 17th-highest petroleum production
Capital city is Tripoli
Guessed