Oil prices fall as US-Iran talks loom amid US blockade | OOBF
Oil declines on peace talk uncertainty and US blockade of Iranian ports.
Open shared insight
Open shared insight