India’s oil import bill could swell to USD 101-104 bn in FY25: ICRA, ET EnergyWorld

[ad_1] New Delhi: India’s net oil import bill could widen to USD 101-104 billion in current…

Continue Reading