India, the world's third largest oil consuming and importing nation, bought crude oil worth 49 billion euros from Russia in ...
Indian benchmark indices Nifty 50 and Sensex ended the previous trade session in the red. Nifty 50 closed at 22,552.50, while ...