TOP NEWS OPEC requires $10 trillion to meet oil demand OPEC Secretary-General, Mohammad Sanusi Barkindo, made this disclosure at the 15th International Energy Forum Ministerial Plenary Session 1, titled: “Oil markets: outlook and the stability challenge”. Roseline Okere Read More