BuzzFeed Inc (BZFD) explores strategic options to unlock value as studio revenue surges and programmatic advertising continues to grow, despite overall revenue decline.