Spilled some olive oil based liquid vitamins on my brand new cream wool carpet! I've tried baking soda to soak it up, fairy liquid, Vanish carpet spray and a carpet vacuum. It's lifted it but seems to have left a yellow colour that's set into the fibres. Any solutions to lift the colour staining?