Bro, as a rule of thumb, engine oil brands and grades k sath zyada chaeer chaar nai karni chaheye!
And.. Whether local or imported, oil must be genuine! At any cost!
If one is not comfortable with Zic, then Shell, Mobil and Eneos are also excellent options.
Select any of them, but then stick to it for some period of time. Condition is the same that oil must be genuine!
Regarding oil grades, as per oil guide ( https://www.pakwheels.com/blog/oil-guide/ ), for age of vehicles 05-13 years, 10W-40 is recommended and for age of vehicles more than 13 years, 20W-50 is recommended.
Select oil viscosity according to your vehicles' age. Go to the market and buy genuine engine oil of any company you like, and use it.
And.. I would advise you to use latest api grading.
You have been using mobil 20.50 api sg. sg grade is obsolete! Do not use it!
( http://www.api.org/products-and-services/engine-oil/eolcs-categories-and-documents/oil-categories#tab_gasoline )
SJ, SL, SM and SN are current grades, and SN being the latest!
Switch to SN, but not below SM.
I hope, this answers your question!