Question: do i have to refrigerate oil and vinegar dressing?
Answer: Yes, you should refrigerate it. Once a commercially bottled dressing is exposed to the air it is contaminated. Your homemade dressing is no different, and is likely more contaminated to begin with. The bottom line is that your dressing is food -- for humans, bacteria, and mold.