US Claims Naval Blockade Has Cost Iran $25 Billion as Hormuz Strait Tensions Escalate