The Energy Capital Of The World, and because it holds that title, Houston by definition is the most important city in the world. Why is this the case every industry is a combination of these things
Since the foundation of the modern world is cheap energy from Oil & Gas. The capital of that industry is by definition the most important city in the world. Energy is simply the ability to do work. Therefore he who controls energy, controls the world.