Oil slide hands India's 10-year bond its best day since early April | The Bharath News