SMS: Nonlinear Oligopolies