By
The deal, signed by Rosneft with Indian Oil Corporation , Bharat Petroleum Corporation's unit Bharat Petro Resources Ltd, and Oil India Ltd on Friday, is worth $2.1 billion, Interfax quoted one of the sources close to the deal as saying.
A preliminary pact was signed by the companies in March but financial details were not disclosed.