The Oil and Natural Gas Corporation Limited is an Indian central public sector undertaking which is the largest government-owned oil and gas explorer and producer in the country. From Wikipedia
Sensex dips slightly while Nifty gains; experts predict rangebound trading and emphasize corporate earnings and stock-specific opportunities.