Oil Producers vs. Oil Users The world economy in the early 21st century has been characterized by continuous tensions between the developed countries, which are dependent on stable oil and gas supplies, and the countries that possess these natural resources in abundance. However, this is not the first time that […]