2025 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, its head of finance Vetsa ...
Bharat Petroleum Corporation (BPCL), and Hindustan Petroleum Corporation (HPCL), are now exploring alternative sources in the ...