Yup, if oil were traded based on actual supply and actual demand prices would probably be higher, but the price would not be subject to insane price swings based on well planted news stories.
Speaking of which, the news is now saying that UAE and Iran are shooting at each other and US warships might be involved. UAE air force might be bombing some of those islands. The news is very fragmented right now.