No 10 W 30 oil at Walmart.

With so many oils to choose from, with specific additives for specific engines, why would you use diesel oil....in a petrol engine??

because like many other things, some are just stuck in the past.