Oil is a part but not as much as in the past. Texas is pretty diverse economically now.Been saying this for months. Oil is still big money.
Texas graduates a lot of kids. Their undergrad enrollment is over 40K. OSU is approaching 50K... I think it is about double UT. Eventually the shear number of graduates makes a difference.