The global energy market just hit a brick wall. On March 3, 2026, Iraq effectively pulled the plug on its most productive asset. The South Rumaila oil field, a monster that typically pumps over a
Explore topics you care about