Rouble weakens amid stronger demand for foreign currency