March 29, 2021 7:04 PM European stocks trade mixed and in narrow range due to new lockdowns and slow vaccination programme