The brief relief in global energy markets appears to be evaporating on Thursday morning as crude oil prices recovered, climbing towards the $97 mark. For India, the world’s third-largest oil consumer, the rebound threatens to rekindle concerns about domestic fuel inflation and th





