Nystatin, Diflucan (fluconazole), Nizoral (ketaconazole) and miconazole are all really good antifungals and beat the oils hands down in terms of efficacy. The first two are available only by prescription while you can get forms of ketaconazole and miconazole over the counter. These over the counter varieties however are for external treatment only and should not be ingested. The will work pretty well however at taking care of local skin infections of yeast. Miconazole is sold mostly for athlete's foot and vagiinal thrush while ketaconazole comes in an anti-dandruff shampoo (now you know what causes dandruff). Ketaconazole is the more effective of the two. Taken externally they are relatively benign as far as its effects on the liver, the internal forms are prescription only because they have the ability to nuke your liver (not good).
"You can demonstrate the purpose and limits of human digestion with a simple experiment: eat a steak with some whole corn kernels, and see what comes out the other end. It won’t be the steak."