Russia all set to discuss oil, LNG deals during IGC

Russia all set to discuss oil, LNG deals during IGC