News

US oil production faces headwinds as rig count falls, reserves remain low ...