Deep Dive: Investment opportunities grow as Iran war ends energy security vs sustainability debateJuly 17, 2026
U.S. oil prices fall back to preconflict levels as physical flow through the Strait of Hormuz improves