Oil prices surge past $100 a barrel for the first time since 2022 as the Strait of Hormuz closure creates a historic supply shock.