Markets react to U.S. strike on Iran nuclear sites 0 23.06.2025 03:25 ReviewJournal.com Iran is a major producer of oil and also sits on the narrow Strait of Hormuz, through which much of the world’s crude passes.