Oil price soars above $90 as US and Iran escalate war 0 20.07.2026 11:35 The Independent Analysts warn oil market may be underestimating risk to supply from latest escalation