April 23, 2026 Iran’s Resilience to US Naval Blockade: Economic Impact, Oil Production & Global Implications