India holds sufficient crude and fuel inventories to meet domestic demand for petrol, diesel, and other fuels for six to eight weeks, top government sources said, cushioning the country against any short-term supply disruption amid escalating military conflict in West Asia.