European Competition Law and Economics: Cartels and Other Evils