Oil and gas companies hire many geophysicists. And they sponsor H1B, too. Two things to remember: 1. Master the technical stuff from books; 2. Improve your English to better "sell" yourself to HR or recruiters after you graduate.
o*e
4 楼
One more thing: To determine whether your major is desired, go check out job descriptions from Exxon, Shell, CVX and other big oil companies in Houston. You will know what courses to take to find jobs in these companies.