News

The U.S. Energy Information Administration (EIA) projects U.S. crude oil production will peak around 14 million bpd in 2027.