Crude oil prices are forecasted to stabilize around $65 to $70 per barrel for the remainder of the financial year, with potential for a decrease to below $65.
Russian crude, constituting 30-35% of the industry's imports, is predominantly driven by commercial considerations rather than geographical factors.
Indian Oil Chairman emphasized making procurement decisions solely on economic and commercial grounds, focusing on the best delta offered by crude sources.
Indian Oil plans significant capital expenditure in petrochemicals post-refinery expansions, leveraging an integrated model for cost efficiency.