news Indian Oil Corporation Ltd.: Buy Indian Oil Corporation, target price Rs 130: Nomura, India March 1, 2021