US Gulf shuts in 604,503 b/d or 30% oil production - MMA

12 Oct 2026 16:30Energy US Indexes US Stocks