Home Investing Are we staring at global energy crisis with Strait of Hormuz blockade?