North Dakota has seen a boom in oil production thanks to new drilling techniques including horizontal drilling and hydraulic fracturing. The promise of well-paying jobs has generated an influx of workers from around the world.More