Oil Spike, Wobbly Rupee Take Sheen Off India Earnings Story

· Bloomberg