Crude oil production in the United States stayed the same at 12.1 million bpd in the week ending July 29, according to the latest EIA data.
Crude oil production in the United States stayed the same at 12.1 million bpd in the week ending July 29, according to the latest EIA data.