EIA sees US oil output breaking records

Regulators expect crude production to hit 11 million bpd in November 2019

Already a subscriber? Log in here