India BPCL Buys 2 Million Barrels Of Russian Urals For May Loading - Report

India's Bharat Petroleum Corp Ltd has bought 2 million barrels of Russian Urals for May loading from trader Trafigura