Oil price falls back and markets recovering after Iran announces ‘end of military operations’ against Israel – business live