October 22 (SeeNews) - The Romanian leu on Wednesday ended at 3.5310/3.5710 per euro, far stronger than the exchange rate of 3.6130/3.6520 a day earlier, following a rally among a persistent liquidity shortage, dealers said.