Saudi Shelves IPO With Oil Above $75, Dallas Fed Sees Upside Shock Risk
August 25, 2018 at 17:58 PM EDT
Oil’s longest losing streak in three years of seven straight weeks of negative returns came to an abrupt end last week. The re-emergence of a supply shock where demand far exceeds the available oil returned to the market this week.