Oil drops on lower demand forecasts despite deadlock in US-Iran talks financialnews_rlv83x 8 hours ago