IOC sets up trading desk at Delhi office to buy crude on real-time basis