This Is the Worst-Case Scenario for Oil Prices (opens in new tab)
Oil markets are losing an estimated 15 million barrels per day from the closure of the Strait of Hormuz—a loss that spells disaster for the global economy.
Read the original articleOil markets are losing an estimated 15 million barrels per day from the closure of the Strait of Hormuz—a loss that spells disaster for the global economy.
Read the original article