TVS Motors shares fall 4% on crude oil fears despite 21% sales jump