Indian Oil Corporation states no overall petrol or diesel shortage in India, attributing local outages to regional demand-supply mismatches and shifting sales patterns.