Gravitas: Iran - China strike $400 billion agreement

China and Iran inked a 25-year strategic cooperation agreement on Saturday. Under the deal, China will invest $400 billion in Iran. In exchange, Beijing will get a steady supply of oil. What does this deal mean for India's Chabahar investments?