June 5, 2026

Iraq and Pakistan Sign Energy Deals with Iran Amid Controlled Passage Through Hormuz