Leaving oil on your strands overnight is perfectly fine as we tend to do this anyway when using sealants, which contain oils. However, many scalp types are sensitive to oil, and leaving it on too long can result in further hair loss. If this occurs, you should limit how long oils are left on your scalp.