Share Facebook Twitter LinkedIn Pinterest Email Oil flows through the Strait of Hormuz are showing signs of recovery, but a global supply crisis is not yet over, indicating persistent market challenges.