Euro area annual inflation rises to 2.6% in July