Home Investing US Hormuz blockade: rationale, execution and impact on oil