Peruvian Prime Minister Anibal Torres Vasquez has abruptly resigned, becoming the fourth premier to leave the job in the past year.