US dollar reaches Rs160 mark against rupee