Steering the Indian economy amidst global troubles