Russia Imposes 4% Duty On Indian Goods: Time To Introspect?