Russian crude curbs, lower oil prices to shape earnings outlook for IOC, BPCL, HPCL: Report
Dec 19, 2025
Ongoing restrictions on Russian crude and refined product flows, coupled with an oversupplied global oil market, are expected to keep crude prices subdued while...