Foreign investors bought over $1.5 billion of index-eligible Indian bonds on Monday, the biggest one-day purchase, Bloomberg reported. The inflows came as oil fell below $80 after the US-Iran peace agreement, while the rupee strengthened to ₹94.56 per dollar and Indian equities rose for a third session.