Your statements contradict each other, don't they?
In the many many complaints I have heard about the insurance industry, nobody has complained about them acting as an oligopoly or about a lack of competition.
Further, pricing is extremely regulated in terms of what can be factored in, so being an oligopoly doesn't have much impact on that.