Yuan weakens to 7.1937 against dollar