Sri Lanka’s rupee opened weaker on Tuesday, quoted at a wide range of 296.00/297.00 to the US dollar, compared to the previous day’s.