Russian oil giant Rosneft is buying a 49 per cent stake in Essar Oil. European commodities trader Trafigura and Russian fund UCP consortium will also pick up a 49 per cent stake in Essar, leaving existing promoters – the Ruia family – with a 2 per cent stake, reported MoneyControl.