Indian Oil Corporation, Bharat Petroleum Corporation and Hindustan Petroleum Corporation together posted Rs 7,371 crore as first-quarter profit, a dramatic fall from Rs 32,051 crore earned in the ...
2025 Indian Oil Corp (IOC) is seeking high-sulphur oil from the spot market in its first sour crude import tender since March 2022, expecting the latest U.S. sanctions to hit supplies from Moscow ...