Oil slide hands India's 10-year bond its best day since early April — NRI Bytes