Growing global production limits crude oil price increases i

Growing global production limits crude oil price increases in the most recent forecast - Today in Energy - U.S. Energy Information Administration (EIA)