Rupee drops to lifetime low of 84.07 on high dollar demand by foreign banks