Shampoo recommendations

V

I have straight, fine hair that tends to get oily fast. I wash my hair every 2-3 days. I currently use Hask tea tree oil shampoo but I’ve noticed that it’s drying my hair out. I just washed my hair and still have dandruff buildup. I need a product that will help with an oily scalp/hair that also gets dry after showering. Any other products that I can use in between showers or after i shower will also be appreciated