is tesco a monopoly or oligopoly