Oil prices cross $100, markets in trouble: How Iran war could hit Indian investors $240 billion Indian stocks plunge on…