IRGC Strait of Hormuz Threat: 20% of Global Oil Supply at Risk