Can't report that the English sentence is incorrect or unnatural - this needs a possessive - usually one that agrees with the pronoun in the other half of the sentence.
I'd say the most natural would be "For health reasons, I don't like oil" or "For reasons of health, I don't like oil."
This is really abracadabra. What do they mean? Oil is healthy, I think.