Mobil super 4T 20W-50 is one of the best mineral engine oil for bike
Mobil Extra 4T 10w-40 is semi synthetic oil which was introduced to Sri lanka 2,3 months back,this is actually better than 20W-50 I also used 10W-40 once after that one of my friend has found Shell advance AX7 that was amazing...