The bad numbers continue to stream in as the rupee touched a new record low today, closing at 53.71 a dollar. Inflation is marginally down at 9.1% and the Sensex fell 121 points to close below the psychologically sensitive level of 16,000. So, are our policymakers pushed to a corner?