India’s fuel demand hits 8-month peak in November

India’s fuel   demand hits   8-month peak  in November
play icon
Picture used for illustrative purpose only.