Pinched

U.S. oil production continues to break records this year, and the latest federal data shows crude output hit 11 million barrels a day in the previous week, with U.S. oil production doubling in the last eight years. US Oil Production American Enterprise Institute economist Mark Perry noted the production milestone on Twitter, citing the latest …