Oil rises above $52 as Saudis and Russia back longer supply cut