India's Economic Perfect Storm: Oil Above $100, Rupee Falls 6%