BPCL share price opened lower and declined up to 1% despite strong Q3 results, dividend announcements. Here’s why?
India's state-run refiner Bharat Petroleum Corp. sees its Russian oil processing down to 20% in March from 31% this month as it awaits offers from traders.