India's state-run refiner Bharat Petroleum Corp sees its Russian oil processing down to 20% in March from 31% this month as ...
India's Bharat Petroleum Corp (BPCL) plans to invest $121 million to develop the Nunukan oil and gas block in Indonesia, the ...