IOC puts major overseas projects on hold

The volatility that has gripped global oil markets has caused India's biggest oil marketing company Indian Oil Corporation to put major overseas projects on hold.

Related Videos