Top 1000 World Banks – NCB heads pack as Saudi banks hold firm -