Markets rise 0.8% as Iran crisis uncertainty persists