April 20, 2026 0Comment Iran strait tensions complicate oil price stability, WTI crude remains volatile