Syz The Moment

For the first time in nearly five years, total US oil production is declining on a year-over-year basis.

Written by Charles-Henry Monchau | Feb 11, 2026 4:10:01 PM