Share Facebook Twitter LinkedIn Pinterest Email Most North American oil production left unhedged in early 2025 Source link