Entries by Landon Hall

U.S. needs OPEC oil

In terms of volume, U.S. shale cannot swiftly ramp up production by 3 million bpd: the EIA expects oil production this year to average 9 million bpd, or 110,000 bpd more than last year.