Production up another 71,000 barrels this weekThose shale idiots keep shooting themselves in the foot. Production is going to be over 10 million bpd soon. How do they expect OPEC to react?
Americans are some of the stupidest people on the face of this earth.