India’s state-run oil marketing companies are reportedly absorbing losses of nearly ₹1,000 crore per day to keep petrol and diesel…
The United States has issued a temporary 30-day waiver allowing Indian refiners to continue purchasing Russian crude oil, easing immediate pressure on India’s…
