Leading Oil Producer

Indian Oil Corporation Limited, a government-owned multinational, excels in oil and gas production, boasting a refining capacity of 80.55 million metric tons per annum.