India is spending $8.8 billion over five years to explore energy deposits below the seabed. The basins are estimated to hold billions of barrels of untapped oil. Why did India wait so long to explore them? Can India strike oil at sea? Palki Sharma tells you.