claim
The United States is insulated from the loss of oil supplies flowing through the Strait of Hormuz in the short term.

Authors

Sources

Referenced by nodes (2)