Washing hair too often can over dry the hair from the astringents in most shampoos; it can also cause an overproduction of sebum, which makes hair extra oily.
Read this post on welcometotheworldofh4.blogspot.com