Best engine oil is bajaj full synthetic , liqui moly , motul , castrol , every time use company recommend grade oil if after oil change your bike don't give mileage then you don't ride properly or may ...