Oil declines after progress in Iran talks
Prices of oil futures decreased after oil market sentiment was seemingly affected by the latest news on progress in the Iranian nuclear deal negotiations and its possible impact on the country’s o…
Prices of oil futures decreased after oil market sentiment was seemingly affected by the latest news on progress in the Iranian nuclear deal negotiations and its possible impact on the country’s o…