The Hungarian oil group MOL is to pay $262 million for a some 36% stake in SLOVNAFT, a Slovak oil refiner.