The war in Iran could result in production losses of over 3 million barrels daily by the end of the week, with those losses potentially topping 4 million barrels daily if the war continues for more than a couple of weeks.
The war in Iran could result in production losses of over 3 million barrels daily by the end of the week, with those losses potentially topping 4 million barrels daily if the war continues for more than a couple of weeks.