Improvement recorded in key economic indicators: SBP
OECD sees stable growth for major economies, weaker in euro zone