Oil prices climb as US-Iran stand-off keeps Strait of Hormuz in limbo April 20, 2026 · Euronews Read full story at source