I’m looking for a quality oil for my Kioti CK 3520 tractor. This tractor is 35hp, so it has the emissions and regens are needed. The manual calls for 10-30, 10-40, or 15-40, API CJ grade above. I have no idea what “CJ grade above” means. I’m assuming that means CJ or newer/higher API. I’ll be using the tractor in 70-90 degrees 90% of the time. I might use the tractor to plow snow in my driveway once every year or two. I live near St. Louis, MO so we don’t get a ton of snow. I can readily get Delo xsp or xle, Delvac esp or extreme, rotella in both 5-40 or 15-40 weights. I’d like to get the best oil that I can out of these since I’ll only change it once every year or two bc it doesn’t get used much. I’ve tried to find research on these oils, but there isn’t info out there. Many people recommend rotella, but I did find one person that’s done uoa testing and found rotella to be inferior and noted that it foams/bubbles more. I have no way to prove/disprove this. Any suggestions? I’m assuming the full synthetics would be superior, but, most of the tractor manufacturers run semi synthetic. I’m not sure if there is a functional reason for this.