It's one you need to fight? I'm not saying you're wrong, but I would suggest at least thinking twice. You are going to take some hits in that process, at least emotionally and perhaps professionally. You need to be honest with yourself about whether you are able to take those hits. (On the other hand, you're already taking emotional hits, so maybe doing nothing is not an option for you.)
Do you feel you need to fight this to keep other people from going through what you're going through? You can do it; employment law is firmly on your side. (IANAL, though.) In fact, I'm pretty sure that Oracle has HR policy that is also on your side. But I'd caution you to be careful about how much of your emotional energy you invest in a fight like this. You may decide you need to fight it, but even winning could look like losing. Those people aren't likely to become your friends after a lecture from HR. They may stop the comments, but become more coldly hostile toward you, maybe even passively trying to undermine you.
You can make them stop the behavior. You can't make them grow up and treat you like humans should treat each other.
Do you need to fight this? I can't tell you, but be realistic about what fighting is likely to get you.
I would consult an employment lawyer. Here is the sad truth of the matter: you are probably going to be on the losing end of this. You will likely be passed over for promotions and will likely face increased harassment. HR tends to be a leaky sieve so do not trust that they will do their job.
So, stand for your principles and take no prisoners or nurture your career and grow a much thicker skin than anyone would have to. Or leave.