India markets open in 2 hours 21 minutes