India's oil import bill could swell to USD 101-104 bn in FY25: ICRA

India's oil import bill could rise to USD 101-104 billion in FY2025. Lower Russian oil imports increased savings. Middle East conflict impacts oil routes. LNG imports from Qatar via the Strait of Hormuz. CAD/GDP ratio compressed in FY2023-24.
Read The Rest at :