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.