Engine oil smells gasoline

Oil can have a bad smell to it but not necessarily a gas smell. If it is REALLY a gas smell, it could be your fuel pump is bad, as was mentioned or a super-rich carb or one or more spark plugs fouled out and not firing for a period of time.

Sometimes, if the fuel pump is leaking bad enough into the crankcase, you'll actually see the oil level RISING on the dipstick every time you come back from driving the car!