Why Corporate Earnings Are Defying Strait of Hormuz Risks