Oil prices fell more than $2 a barrel on Wednesday as renewed Iran-Oman talks raised hopes that the Strait of…
This website uses cookies.