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