Puns abounded: BlackRock may be a giant asset management firm, and when British megabank Barclays sold its stake in the company, the outsize black mountain in the deal toy clearly overshadowed Barclays’ own corporate symbol.