Best engine oil is liqui moly yeh 0,7 liters mein bhi mil jata hy
when you got your bike tuned last time??
is bike being over?
if being over it may cause spillage of petrol resulting in low mileage
mechanic might have increased petrol
watch and observe as now a days some people steal fuel from bikes
observe that brakes are ok?
if brake shoes are touching drum it may cause poor mileage