Stocks rise, oil edges up as US, Iran agree to halt attacks | Mukoko News