Oil prices hold near USD100 as iran conflict rattles markets
Oil prices held near USD100 while global equity markets fell, after Iran's Supreme Leader vowed to block the Strait of Hormuz.
Oil prices held near USD100 while global equity markets fell, after Iran's Supreme Leader vowed to block the Strait of Hormuz.