Supreme Petroleum Council

OPEC Ministers Attend Conference In Iran

As prices drop to around $80 per barrel, more attention is being focused on the mindset of Saudi Arabia, the world’s largest oil exporter. The 20 percent decline in oil prices over the past three months has been attributed to a wide range of factors, including declining growth in China, poor growth in Europe, and… Keep reading →