Oil Falls Below 90 Dollars Even as Iran Immobilizes Tankers in the Strait of Hormuz · Polylog