CCrude Oil Read More Crude oil imports bill up 2.7% to $137 billion in FY25 – Economy News18.04.2025 India’s crude import bill rose by 2.7% during FY25, reaching $137.0 billion compared to $133.4 billion in the…