Rupee hits all-time low of 91.99: What’s driving the slide against the dollar