A closed Strait of Hormuz means a lasting oil supply shock that energy stocks do not yet reflect · Tenji