What is the best shampoo for oily hair?

I am looking for a new non-drugstore shampoo that is good for oily hair. I currently use tresemme, but I feel like it has started to really thin my hair out, especially my ends! I would love to try a shampoo that promotes hair growth and thickness!