Indian Oil Corporation's crude oil processing volume for fiscal year 2026 was 75.4 million tons; combined sales of petroleum products amounted to 104.4 million tons.

2026-04-01

Indian Oil Corporation's crude oil processing volume for fiscal year 2026 was 75.4 million tons; combined sales of petroleum products amounted to 104.4 million tons.