The global Oil Market has become stretched to a point where only a few oil producers are giving their best to replace Russia’s heavy supply that...
Mohammed Sanusi Barkindo, Secretary-General of the Organisation of Petroleum Exporting Countries (OPEC), has said that there is ‘no capacity to replace Russia’s 7 Million Barrels of...