Hi, I'm looking for suggestions on which oil to run in my 2019 mazda 3. It's a 4-cylinder with skyactiv-g. The recommended oil is 0w-20. The owners manual suggests Castrol oil and ILSAC. The OCI is 10K miles or 12 months, unless during severe driving use (which is 5K miles or 6 months). I mainly use the car on the highway and I'll put on well more than 10K miles on it each year. I'm looking for suggestions on a decent oil that I can get locally that will likely protect up to 10K miles and is 0w-20. I would like to go to 10K miles, if possible. Will all of the main brands (valvoline, mobil 1, pennzoil, castrol, etc.) protect the same, or should I be looking at specific brand/model of their synthetic oil?