U.S. crude oil output falls 669,000 bpd to 12.1 million bpd in April

You are here: