New Delhi: India will buy gas from Turkmenistan at a price indexed to fuel oil, a cheap byproduct of oil refining, instead of crude that makes imports costlier than domestic supplies.