US-Iran peace talks: Why could oil prices stay above $85/barrel even if Strait of Hormuz opens? Explained by Live mint | April 21, 2026 3:15 pm | Indian Stocks, Market, News Brokerages estimate crude oil prices to remain high even if the blockade at Strait of Hormuz opens. Domestic brokerages have pegged oil prices to average at $85 per barrel in the near term.