India's 10-year yield hardly moves as oil drops to $92

Business