Indian Oil Corp., the nation’s top processor, is currently operating its refineries at an average rate of 86% of capacity, compared with 66.7% in August
Indian Oil Corp., the nation’s top processor, is currently operating its refineries at an average rate of 86% of capacity, compared with 66.7% in August