Why oil prices may remain above $80/barrel despite US-Iran peace deal?

Crude oil prices may remain above $80/barrel despite the US-Iran peace deal, as oil flows through the Strait of Hormuz may take time to normalise, Moneycontrol reported, citing analysts. Global oil inventories also reportedly fell to their lowest level since 2003 during the US-Iran war. Key infrastructure hit by war may delay the return to normal oil flows as well.

Load More