Expert Analysis
Soaring Crude Oil Prices: Why OPEC Doesn’t Pour Oil On Troubled Waters
The Organization of the Petroleum Exporting Countries (OPEC) is a group of 13 Middle Eastern and African countries namely Algeria, Angola, Equatorial Guinea, Gabon, Iran, Iraq, Kuwait, Libya, Nigeria, the Republic of the Congo, Saudi Arabia, the United Arab Emirates Read more…