Strait of Hormuz Blockade Triggers Global Energy Supply Risks