Oil prices fall amid forecasts of slowing demand, despite stalemate in US-Iran talks | allworld.media