શેલ ભારતમાં 70 જેટલાં પેટ્રોલપંપ ધરાવે છે જ્યારે ઓએનજીસી પાસે 1,100 પંપનું સંચાલન કરવાનો પરવાનો છે પરંતુ અત્યારે તે માત્ર મેંગલોરમાં એકનું જ સંચાલન કરી રહી છે.