Oil supply disrupted by Iran-US conflict; WTI crude oil prices rise to $130 in May 2026.
Open shared insight