India stable outlook