Strait of Hormuz blockade brings energy crisis to Europe