Oligopolies and Monopolies