Rupee comes within a whisker of breaching 79 mark