Only semantically and barely. If it's "demand" at all it's artificially created at best.
If I had my way anyone who bought oil would have to take physical delivery of it and same with futures, no more trading certificates representing oil. Yes I know that wouldn't be practical. Sure would bring down the price of oil though.