FreightWaves Staff
Thursday, May 31, 2018
Today’s Pickup: Oil price stabilizes even as Iranian threat refuses to die down
Oil prices have stabilized after a month of volatility, but Iran pulling out of the nuclear deal is still a possibility, as European oil companies and banks are unwilling to buy oil from the country in the wake of perceived sanctions.