Iraq Caps Oil Output at 1.4M BPD as Hormuz Closure Halts Southern Exports | DailyAlpha