Indian Oil Buys 2M Barrels of Iraqi Crude at $32 DiscountCommoditiesIndian Oil CorporationIraq20 days ago