I bought a bottle of this over the weekend. I didn't think it had an odor, but after reading your post, I checked again. There is a very faint odor. I don't know what it smells like. I also noticed, after I opened it, that it doesn't say cold pressed, or first cold pressed. I'm assuming that it isn't, and that's disappointing. My mistake.
I do find that it absorbs quickly. Don't know if I'm getting any benefit from it, though.