It is fairly common to have exhaust like smell from the oil cap. Excessive blow by is another thing though.
Easy trick is to get a small square of paper and hold it against the oil dip stick. It it is easily blown off, you can determine you’ve got a lot of blow by. The paper should almost flutter, as vacuum will draw the paper to the dipstick. That is what should happen on a normally running engine. Otherwise you’ve probably got bad piston rings, bad head gasket. Something to that effect. Likely rings. Unfortunately these cars are prone to this, even with diligent care.
Im assuming you’ve removed the oil cap with the engine running? If so yes oil and blow by may come out. It usually does on most engines. Some more than others.
As far as an easy fix if this is true, no. Absolutely no easy fixes. The only thing you can do is run a thicker oil. Possibly a quart of Lucas. I have been doing that the last oil change and it’s slowed my oil consumption on my ‘06 Cobalt.
I had used a product years back called Restore. It’s an oil additive that claims to restore lost compression. It used to be advertised on tv a lot. You shake the product before opening and adding it into the oil. Obviously you don’t want to overfill the oil, so doing so at an oil change is ideal. If the oil is being consumed by the engine, you may add it when it’s about a quart under full. Anyways, I had a Datsun 280Z that had started to smoke and lost compression on two cylinders. I got the cylinders that were weak to go from about 90-110 psi up to 140-150 psi. That was according to a compression tester, not just guessing. Maybe that’ll work for you, it can’t hurt at this point if you’ve got worn rings. Stuff can be bought at Walmart. I also think the stuff works to help oil leaks a bit also. Not only did that car smoke a bit, but also had a rear main seal leaking. The seal leaked less afterwards, but eventually failed to where it always leaked. Sorry to say the car is rusted out now. Not a surprise being a Nissan, or Datsun, of the ‘70s.
Other things can cause exhaust to smell heavily of unburned fuel. Bad spark plugs can, usually won’t unless one is no longer firing. Usually it’ll be obvious because of a misfire. Another thing that comes to mind is a bad fuel injector. Not uncommon to go bad on an older car, especially with higher mileage. That will create a fuel smell at idle that is very noticeable. If left like that can cause internal engine damage and also ruin the catalyst converter.