Brother the most important thing is that what engine oil your motor needs and what is written in owner's manual.
There is no point in using an AMSOIL Signature series 0W30 oil in a Suzuki Alto or Daihatsu Cuore and similarly a Shell Helix HX3 lal dabba is no good for R18 motor of Civic or even 2NZ-FE. You have to match both for perfect performance.
10W30 works good most of the times.
My Canadian 2004 Honda Civic EX Coupe had a recommendation of 5W20 oil for all seasons with API SJ grade or higher but the Mobil 1 Extended Performance which I used that time was so good that it easily exceeds today's API SN standard or even any standard that will come in future 10 years.
The recommended engine oil for my 3G 1986 Canadian Accord was 10W40 for temperatures ranging between -20C to 40C.