Oil prices dropped sharply as Iran declared Strait of Hormuz open for commercial vessels.
Open shared insight