India’s crude oil import bill falls 14.7% to $60.7B H1 FY26 on lower prices, steady volumes; Russian and US supplies surge in October
India’s crude oil import bill falls 14.7% to $60.7B H1 FY26 on lower prices, steady volumes; Russian and US supplies surge in October