Artificial intelligence, algorithmic pricing and collusion