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.
22 December 2015 11:54:25 IST
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.