ForbesRecord US Production Makes A $70 Oil Price Target Seem OddForbesThe relentless uptick in U.S. oil production, in light of firmer oil prices and industry efficiency gains, made it all but inevitable that the country would cap the 10 million barrels pe
…