loading
loading
Oil prices edge lower on US-Iran war uncertainty; Brent at $95/bbl — retained record — High Signal