June 21 (SeeNews) - The Romanian leu weakened to an all-time low against the euro on Thursday following massive protests on Wednesday sparked by amendments to the Criminal Code passed by parliament earlier this week.