NEW DELHI – State-run explorer Oil & Natural Gas Corp. said Thursday that it has made new oil and gas discoveries in eastern and northeastern India and will invest more than 40.50 billion rupees ($746 million) in revamping some of its western offshore facilities. The discoveries and the investment decision will help India’s top crude […]

Read More