Annual inflation rate hit 2.6% in October, meeting expectations