Why is Andaman basin being seen as India’s next hydrocarbon frontier? What makes this basin so promising? Here's all you need ...