Nonlinear Oligopolies: Stability and Bifurcations