These are the top ten world-wide producers of oil. This was from a few years ago, and might have changed since then, but i believe this is still the correct rankings.
algeria,libya
Mauritius is not a major oil producer. Its economy depends more on tourism, textiles, and agriculture.
Here are the main oil producers...Saudi Arabia ( Leading oil producer)IranIraqQuatarOmanYemenSyriaUAEKuwait
Many countries are oil producers. The top three are:Saudi ArabiaRussiaUnited States
Yes.
They have six major OPEC oil producers
Canada, Mexico, United States, and Venezuela
OPEC is the Organization of the Petroleum Exporting Countries. It is an international organization and economic cartel that consists of the major oil-exporting nations in the world. Its main goal was to stop the world's largest oil refiners and producers from lowering oil prices. They wanted to gain control over the price of oil.
A major influence of crude oil prices is the price of oil to export it from other countries. It also has to depend on the relationship countries have with each other.
A major diamond producing country is Botswana, which is home to some of the world's largest diamond mines. The country's diamond industry plays a significant role in its economy, with diamonds accounting for a substantial portion of its export revenue.
Dubai
most of the middle east like Iraq, Saudi Arabia, Iran