Global recession possibly ahead