An oligopoly is characterized by a relatively small number of firms offering a similar product or service.An oligopoly is characterized by a relatively small number of ... Read more