Use Honda genuine oil 5W-30. It is recommended even in the manual and it is rated for temperatures around 45 degrees, hence suitable for Pakistan. However there are 2 variants available of the oil at Honda dealerships: One with a red cap which is SM grade and i cheaper and is manufactured by Total. The other version is with a green cap which is SN grade and costs a bit more, and is manufactured by Chevron Pakistan. Both are Fully synthetic, but go for green cap. Its the best oil for your 1.8, as its of good grade, proper recommenced viscosity, and most importantly the engine warranty will stay intact.