Why are prices of crude facing pressure, while oil production is increasing? This infographic is a compilation of research published by the IMF, the World Bank, and OPEC oil market reports.
December 22, 2015 11:54
Why are prices of crude facing pressure, while oil production is increasing? This infographic is a compilation of research published by the IMF, the World Bank, and OPEC oil market reports.