Oil Spike, Wobbly Rupee Take Sheen Off India Earnings Story

Costly oil will pressure the rupee and push up inflation, Macquarie warns.