I find it curious how quickly the term oligarch has been diminished. The usage in the linked article is so loose as to be meaningless. I can't blame the author too strongly given the default mode for discourse on the internet over the past decade has been tabloid fervour.
The usage of the term oligarchy here seems to somewhat fit the OED definition, which refers to a small group in charge of a government or organization, though IMO it deviates from the spirit.
bbg2401 · · focus · HN ↗
mypalmike · · focus · HN ↗