[ad_1] Brokerage firm Jefferies has upgraded Indian Oil Corporation (IOC) Ltd., India’s largest state-run downstream oil refiner to “buy” from its earlier rating of “hold.” Company Value Change %Change Jefferies has also raised its price target on Indian Oil to ₹185 from ₹165 earlier. The revised price target implies a potential upside of 31% from […]