Libya still attracting oil barons