Oil prices decline amid US-Iran talks and shipping blockade | OOBF

Oil prices fall as US-Iran talks loom and blockade of Iranian ports begins.

Open shared insight