Oliver announces candidacy for District 2