Strait of Hormuz Crisis and the $2.3 Trillion Energy Transition: What European Executives Must Do Now