Bharath Petroleum Snaps Up 2 Million Russian Crude Barrels: ReportBharat Petroleum Corp Ltd (BPCL) has bought 2 million barrels of Russian Urals for May loading from trader Trafigura, two sources familiar with the purchase said.