Tag
Oil stockpiles are drawing down at a record 8.7 million barrels a day, Goldman Sachs said, as the Iran war keeps Strait of Hormuz flows at 5% of normal.