---- being the second largest oil-producing state in the US after Alaska, Texas is rich in iron ore, magnesium, uranium and other minerals.