Deep-sea oil rigs don't grow into towns because there is no spare land to grow on - the "land" is an insanely expensive man-made structure whose size pushes against the limits of human engineering ability. But when oil is found on dry land or even in the sea close to shore, oil industry almost always results in significant urban growth - e.g. see Baku, Los Angeles, or Dubai.