Global oil prices won’t decline until 2023: World Bank