Forex buffer strengthens: India’s forex reserves rise $5.17 billion to $696.65 billion; near all-time hig Times of India