MRPL Buys 1 Million Russian Urals Crude Barrels For May Loading: Report | Sharefundss