I would target schools in the 40-55 range (we typically use US News & World Report rankings) given what you shared here. As an Indian male coming from an engineering background you are in one of the toughest, most over-represented demographics when it comes to b-school applications and it's one that tends to have very hight GMAT scores. Given that you'll want to target schools where you around ~30 points above the overall GMAT average (since that's where other Indian male applicants with tech/engineering backgrounds will tend to land).
Texas A&M and University of Oklahoma would both be a great option for you given your oil & gas focus as would Imperial College Edinburgh. University of Alberta would be a good option to check out as well. Rice University would be more of a stretch given the GMAT but is worth a shot as a reach school.
That said, I would consider making sure you post-MBA goals to focus on the oil & gas industry. Your background in it will really only be an advantage to a school if you plan to focus your post-MBA goals there as well.
If you need any help thinking through your strategy or your story definitely reach out to us. If you email Claudia at
claudia@admissionado.com she can set you up with a free consultation with one of our MBA consultants who can take a look at your resume & give you some more detailed thoughts.
Hope that helps!