Oil Price Today (June 22): Crude oil rises above $80 as Iran shuts Strait of Hormuz again. What are experts saying? June 22, 2026 · Economic Times Read full story at source