Global energy markets face unprecedented crisis as the Strait of Hormuz closure disrupts oil supplies.