Texas ranks highest in oil and gas allure