Oil market avoids expected Iran war price surge | OOBF

Oil prices have not surged to $200 despite Iran war fears, market pros explain.

Open shared insight