WTI Oil retreats from $100 peak as Venezuela sanctions ease, Middle East risks persist

20/03/2026