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