New Delhi [India], October 10 (ANI): Organisation of the Petroleum Exporting Countries (OPEC) Secretary General Mohammed Sanusi Barkindo on Tuesday said there was a need to restore stability and sustainability in the global economy, adding that this would materialise only based on the supply