News

The EIA's recent short-term outlook for oil prices forecast a slide in oil prices potentially leading to lower rig counts and ...