The current unsettled markets are a great example of an old adage, "The markets don't like bad news. But they can handle it. What they can't handle is uncertainty." That's really referring to an ex cathedra injection of uncertainty beyond the normal everyday level that's just part of life.
When we and the Israelis attacked Iran, that injected a new level of uncertainty and the markets reacted in a predictable manner.
Note that oil tankers aren't moving out of the Strait of Hormuz because anybody's blockading it. They're not moving because they're afraid of being hit by a drone. While I have exactly zero experience with maritime insurance, I do know that property insurance underwriters typically exclude damage caused by a war, declared or undeclared. So I'm guessing a tanker sunk by an Iranian drone would be an uninsured loss.
The owner of the tanker and the owner of the oil it carries would rather wait a bit than risk the loss, especially if it's uninsured. The very definition of uncertainty.
There is no stoppage of oil production except because there's no place to put it. The US is the world's largest exporter of oil, so there's no problem here. But prices are increasing because nobody knows what's going to happen or how long the disruption will last.
This too will pass. If it passes quickly, things will likewise return to normal quickly. If it takes a while, the higher level of uncertainty will become the new normal and the markets will incorporate it into their evaluations.
Either way, keep calm and invest on.