the Revision Division

MARK PERRY: Texas and North Dakota together now produce almost 50% of US oil, and would rank No. 5 globally as separate nation.

Jul 7th, 2014
by August Buckley.
← Previous Post Next Post →