US and Iran reach memorandum of understanding, stocks rise as oil drops sharply - TrendCloud