
Crude oil prices are expected to average US$ 65–US$ 70 per barrel in 2025, potentially falling to US$ 60 in 2026 due to weak global demand and rising supply. For India, which imports over 80% of its crude oil, lower prices ease inflation and reduce import costs, benefiting sectors like...









