OPEC’s Barkindo stresses importance of oil market stability and investment  MarketWatch Continue reading