Oil remains India’s Achilles heel: Parekh