Bharat Petroleum is an Indian oil and gas company, one of the largest companies in India. It is engaged in oil refining and retail sales of its products through its network of retail outlets.
Bought 2 million barrels of Russian Urals for May loading but will not consider prompt cargoes from the country until more clarity is available.