How to Force Cooperation in a Prisoner’s Dilemma?
The way out of a prisoner’s dilemma is to find a way to penalize those who do not cooperate.
Perhaps the easiest approach for colluding oligopolists, as you might imagine, would be to sign a contract with each other that they will hold output low and keep prices high.