Euro weakens on June 24