ResearchGlobal Markets2026-11-01
US Self-Sufficiency Rises to 79.6%; Refinery Throughput Near Capacity Ceiling
US crude self-sufficiency (production/refinery input) hits 79.6% — highest in 2026; Canada’s net export capacity strengthens; Mexico’s refinery utilization stands at 58.1%. North America’s crude balance is shifting structurally from import dependence to domestic supply dominance, exerting downward pressure on Asian arbitrage pricing power.