Stocks | Wed Nov 13, 2013 5:02pm IST

Indian refiners puzzle over Iran request for euro oil payment-sources