Multiple companies could collude to keep a cure off the market. But such cooperation would require all the collaborators to be simultaneously honorable enough to keep the agreement, and dishonorable enough to keep life-saving drugs away from people who are dying. I find that unlikely.
Meanwhile it would only take one traitor to make the deal collapse. Such a traitor could be any person who is in on the secret and also has a family member affected by the disease in question. It takes dozens of scientists, project managers, lab assistants, and random extra staff to create a new drug. I don't believe that many people can keep any kind of secret for any amount of time, let alone a secret as hot as a cure for (in this case) HIV.
This is why I don't believe in the idea that drug companies intentionally keep cures off the market. If no cure is available, it's probably because it genuinely doesn't exist yet.