Oil Prices Slide After US And Iran Announce Framework Deal

Oil prices have fallen sharply and global stock markets have risen after the United States and Iran announced a framework agreement aimed at ending their conflict