Markets on Edge: Short Squeezes and Rupee Rout