Oil Prices Drop as US-Iran Talks Show Progress on Supply Stability

Oil prices fell on Monday following encouraging developments in negotiations between the US and Iran, which…