Energy prices are expected to remain elevated with little progress made to end Iran conflict, analysts say

Oil futures pushed higher for a third consecutive session as traders weighed the consequences of the US-Iran stalemate over the Strait of Hormuz.

Energy prices are expected to remain elevated with little progress made to end Iran conflict, analysts say